Mongodb 无法将环回模型连接到mongo db集合

Mongodb 无法将环回模型连接到mongo db集合,mongodb,collections,loopbackjs,loopback,Mongodb,Collections,Loopbackjs,Loopback,我有一个名为“name.types”的mongo db集合。在环回中为集合创建模型时,我无法输入带“.”的模型名称,因为它表示不允许使用特殊字符。所以我创建了一个名为“name_types”的模型。现在,如何将此模型连接到集合“name.types”?任何帮助都将不胜感激。谢谢 通过在模型定义中传递一个选项,可以为现有模型定义一个不同的集合名称,如下所示 Post = db.define('Post', { title: { type: String }, con

我有一个名为“name.types”的mongo db集合。在环回中为集合创建模型时,我无法输入带“.”的模型名称,因为它表示不允许使用特殊字符。所以我创建了一个名为“name_types”的模型。现在,如何将此模型连接到集合“name.types”?任何帮助都将不胜感激。谢谢

通过在模型定义中传递一个选项,可以为现有模型定义一个不同的集合名称,如下所示

    Post = db.define('Post', {
      title: { type: String },
      content: { type: String }
    }, 
    {
      mongodb: {
        collection: 'PostCollection', // Custom the collection name
       }
   });
您可以从
model.json
文件或从
启动脚本
执行此操作。
祝你好运……)

您可以在
model.json
文件中设置集合名称:

//model.json

...
"options": {
    "validateUpsert": true,    
    "mongodb": {
      "collection": "name_types"
    }
  },
....