不能在sails mongo中使用.native函数

时间:2016-05-14 07:37:49

标签: mongodb sails.js native sails-mongo

我一直在努力使用.native()在使用mongo的帆中进行简单的聚合功能。

已经按照安装依赖项的步骤进行操作。 (http://sailsjs.org/documentation/reference/waterline-orm/models/native

但它仍然会返回此错误:.native is not a function

我错过了什么吗?

1 个答案:

答案 0 :(得分:1)

您可能使用了错误的适配器。您可以在连接键中的models.js中进行检查。它可能会被注释掉,如果是,它将连接到本地磁盘。检查在connections.js中,具有mongodb配置的对象的名称与models.js的名称相同。例如

connections.js

mongoServer: {
adapter: 'sails-mongo',
host: 'localhost',
port: 27017,
database: 'dbname'

}

models.js

connection: 'mongoServer'