获取属于用户的记录

时间:2018-08-19 13:28:15

标签: node.js mongodb mean-stack

我正在使用普通堆栈网站,但是遇到了问题。

我有一个用户架构:

var userSchema = new Schema({
     email: { type: String, required: true, unique: true, lowercase: true},
     username: { type: String, required: true, unique: true, lowercase: true},
     password: { type: String, required: true}
});

和配方模式:

var recipe = new Schema({
    name: { type: String, required: true, lowercase: true},
    ingridients: { type: String, required: true, lowercase: true},
    date: { type: Date, required: true},
});

module.exports = mongoose.model('Recipe ', recipeSchema);

我有一条路线来获取食谱集中的所有记录:

router.get('/allRecipes', (req, res) => {
Recipe .find({}, (err, recipe ) => {
  })
})

但是有一种方法可以只获取用户制作的配方集中的记录。我以为我需要在两个架构之间建立一种参考点,但是我不确定。

0 个答案:

没有答案