我正在尝试使用 mocha 来测试我的 API,但是Uncaught MissingSchemaError: Schema hasn't been registered for model "Kitchen".
Use mongoose.model(name, schema)
每次我在使用populate(field)
.
最小示例:https ://gist.github.com/connors511/6204164 (transaction.js 是违规者)
我也尝试过将该方法用作 schema.statics,但它返回的结果与示例相同。
如果我populate('where.kitchen')
从_listForUserClub
方法中删除 ,则 MissingSchema Club 会失败。
知道是什么原因造成的,或者如何解决?