2016-05-14 9 views
1

私はmongoを使ってセイルで単純な集計関数を実行するために.native()を使用するいくつかの方法について取り組んできました。セントの中でネイティブ関数を使用しないでください

依存関係をインストールする手順はすでに完了しています。 (http://sailsjs.org/documentation/reference/waterline-orm/models/native

しかし、それでもまだ、それは私に、このエラーを返します:.native is not a function

は、私が何かを逃しましたか?

+0

コンソールからいくつかのコード・エラーが含まれてください。 – Bonanza

答えて

1

誤ったアダプタを使用している可能性があります。接続キーのmodels.jsでこれを確認できます。そうであれば、ローカルディスクに接続しようとしている可能性があります。 connections.jsで、mongodb configを持つオブジェクトの名前がmodels.jsと同じ名前であることを確認します。例えば。

connections.js

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

}

models.js

connection: 'mongoServer' 
関連する問題