【问题标题】:Model for collection imported in database from json file从 json 文件导入数据库的集合模型
【发布时间】:2019-11-20 20:18:19
【问题描述】:

如果我在 MongoDB 中导入 JSON 文件,我是否还需要在我的应用程序中为此集合创建模型?

我在 MongoDB 中使用 mongoimport 导入了一个名为“places”的集合。现在在我的应用程序中,我想从这个集合中获取一些数据,是否必须首先为这个导入的集合创建一个模型,然后查询该集合,或者对于这种情况还有另一种方法?

【问题讨论】:

    标签: mongodb mongoose mongoose-schema


    【解决方案1】:

    您不必为您的应用创建模型,因为 Mongo 是无模式的,您不需要 ORM,但要确保您有正确的字段要查询。

    我不知道猫鼬,但在我的想法中,您的应用程序需要一个连接到数据库的连接器,即在您的应用程序中声明您的数据库

    然后在加载到数据库的连接后在您的应用程序中 您可以直接查询您的数据库。比如:

    var myCity = db.place.findOne({"city": input.city})
    

    对于答案的质量,我深表歉意,但我对输入或应用程序或驱动程序一无所知。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-27
      • 2012-03-27
      • 2012-05-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多