【问题标题】:How can I combine Schema and noSchema with Mongoose?如何将 Schema 和 noSchema 与 Mongoose 结合使用?
【发布时间】:2011-11-21 13:24:20
【问题描述】:

我知道我必须定义Schema's in Mongoose,但我有一个案例是通过

dsn = "mongodb://#{config.database.username}:#{config.database.password}@#{config.database.host}/{config.database.name}"
mongoose.connect(dsn, (err) -> throw err if err)

而且我的大部分写作都将按照我应该的方式使用模型。但是,我必须从 Collection 中阅读这本书,而且它是无模式的。意思是,它是由另一个进程存储的未处理数据。如何使用我的模式成功地从中读取然后写入其他集合?

如果我使用猫鼬,我可以不这样做吗?

【问题讨论】:

    标签: node.js database-schema mongoose


    【解决方案1】:

    首先,您可以为其创建一个空白架构。

    var OtherSchema = new Schema({}, {collection: 'your-collection-name'});

    Mongoose.model('Other', OtherSchema);

    // ..

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-01-17
      • 2018-12-30
      • 2016-03-16
      • 2020-09-23
      • 2010-12-04
      • 1970-01-01
      • 1970-01-01
      • 2017-01-20
      相关资源
      最近更新 更多