ウォーターラインを使用していない場合、コントローラーまたはその他のモデル ファイルで knex オブジェクトを取得する方法を教えてください。
例: 私の api/models/Users.js で
module.exports = {
find : function(id){
// my knex query
},
insert : function(data){
// my knex query again
}
}
したがって、私のコントローラーでは、次のようにします。
var result = Users.find(id);
また
var result = Users.insert({username : 'sailsjs'});
またはknexオブジェクトは、モデルファイル自体で使用されることなくグローバルに利用可能になります...そのため、コントローラー自体でknexクエリを実行できます
// ユーザーコントローラー/インデックス
index : function(req, res){
// my knex query
}
ありがとうアリフ