2016-05-14 3 views
1

Я работаю над тем, как использовать .native() для выполнения простой функции агрегации в парусах с монго.can not use .native function in sails mongo

Уже после шагов по установке зависимостей. (http://sailsjs.org/documentation/reference/waterline-orm/models/native)

Но все-таки он возвращает мне эту ошибку: .native is not a function

ли я что-то пропустил?

+0

Пожалуйста, включите код & ошибку из консоли. – Bonanza

ответ

1

Возможно, вы используете неправильный адаптер. Вы можете проверить это в своих моделях.js в ключе подключения. Он может быть прокомментирован, если он есть, он будет подключаться к локальному диску. Проверьте, что в connection.js имя вашего объекта с конфигурацией mongodb называется так же, как models.js. например.

connections.js

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

}

models.js

connection: 'mongoServer'