【问题标题】:Is schema/model a must for reading data from mongodb database从 mongodb 数据库读取数据必须使用模式/模型吗
【发布时间】:2021-01-06 04:38:45
【问题描述】:

我们是否需要一个模型/模式来从 mongodb 数据库中读取数据。 我有这个 nodejs 应用程序,其中的数据已经存储在 mongodb 中。但是文档的结构可以改变,并且模式没有允许改变。 那么是否可以在不使用 mongoose 模式的情况下读取数据,或者我应该为此使用 nodejs mongodb 驱动程序。 谢谢

【问题讨论】:

    标签: node.js mongodb express mongoose mongoose-schema


    【解决方案1】:

    Mongoose 允许您访问connection/db 对象,这将允许您访问您的集合。然后,您可以直接对特定集合执行查询,而无需处理模型/模式:

    let yourCollection = mongoose.connection.db.collection('<tbd>');
    const result = await yourCollection.find({...});
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-10-14
      • 1970-01-01
      • 2016-10-20
      • 2023-03-12
      • 2021-01-06
      • 2019-04-14
      • 2011-07-18
      相关资源
      最近更新 更多