保存用户的collections夹
我试图将用passport.jsvalidation的用户与backbone.js集合或一个id数组(我不是哪个解决scheme是最好的)关联起来,并将其保存在mongoDB中。 我在服务器端使用node.js。
可能吗?
(例如保存用户的最爱)。
您可以像这样定义一个用户模式:
var User = new Schema({ favorites: [{ whatHaveYou: String, }] })
现在,使用passport.js,在用此模式validation用户之后,您将可以使用以下req.user.favorites
访问collections夹: req.user.favorites
。
我build议你把这个演示项目放在github上,用passportjsbuild立一个node-express-mongoose项目,如果你还有其他问题的话: https : //github.com/madhums/node-express-mongoose-demo ,这对我有帮助很多。