Mongoose populate() returns empty array with no errors
问题 I've been trying to get this populate thing to work, but I'm getting issues because I am not getting the expected results, and no errors to work with. Just simply an empty array. My models look like this. Each their own file var mongoose = require( 'mongoose' ); var upgradeSchema = new mongoose.Schema({ type: { type: String, default: "Any" }, ability: String, ability_desc: String, level: Number, tag: String }); mongoose.model('Upgrade', upgradeSchema); and the other var mongoose = require(