【问题标题】:node.js passport user schema set it manualynode.js 护照用户模式手动设置
【发布时间】:2017-09-19 09:09:21
【问题描述】:

首先对不起我的英语;) 第二个我的问题:

描述: 我有:

var mongoose = require('mongoose');
// define the schema for our user model
var userSchema = mongoose.Schema({
    facebook         : {
        id           : String,
        token        : String,
        email        : String,
        name         : String
    }
});
// create the model for users and expose it to our app
module.exports = mongoose.model('User', userSchema);

在 node.js 上与护照一起使用。

...

var User = require('../app/models/user');

我没有连接到 mongodb,因为我使用 mysql 来存储我的会话。

我唯一不明白的是 _id 值,它来自护照还是会话?

问题: 我必须做什么才能获得用户模型(对象),以便它与护照/会话一起工作?还是我需要一些方法,所以最好从 mongoose 获取用户模型?

真诚的 rakondark

【问题讨论】:

    标签: mysql node.js mongodb session passport.js


    【解决方案1】:

    id(称为 ObjectId)由 MongoDB 为每个文档生成和设置。 我相信它在使用 MySQL 作为护照时会自动递增。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-03
      • 2020-07-23
      相关资源
      最近更新 更多