0
Sailsのサービス内からモデルへの呼び出しが可能です。現時点では動作しないようです。sails.jsでサービス内のモデルを呼び出すことができません
コントローラー:
index: function (req, res) {
var results = StudentService.findAllStudents();
return res.view('student/index', {
students: results
}); },
サービス:
findAllStudents: function (options, done) {
Student.find({}).exec(function (err, results) {
if (err != null && err.message != null) {
sails.log.error(err.message);
} else {
return results;
}
});
}
デバッグ時には、私はfindメソッドも呼び出されていないようだということに気づいています。 sails.jsのサービス層は接続にアクセスできませんか?モデルコードは、コントローラーレイヤーに戻すとうまく動作します。私は間違って何をしていますか?