Object [object Object]没有方法'query'sails

时间:2014-01-08 12:07:56

标签: mysql sails.js

尝试在sails.Code中执行查询如下:

Question.query("Select id from question", function(err, data) {
    if (err) {
        console.log(err);
        return "Hello";
  }else {
          console.log("in here");
          return "world";
     }
});

它给出了一个错误,即对象没有方法'查询'。

1 个答案:

答案 0 :(得分:0)

首先安装sails mysql adapter npm install sails-mysql 并确保您在config/adapters.js中定义了mysql数据库连接,如

module.exports.adapters = {


 'default': 'mysql',


disk: {
    module: 'sails-disk'
  },


  mysql: {
    module: 'sails-mysql',
    user: 'dbUser',
    database: 'dbName',
    host: 'dbHost',
    password: 'dbPassword'
  }
};