Tôi chỉ gặp vấn đề tương tự này. Để làm cho nó hoạt động, tôi phải thêm thông tin cấu hình bộ điều hợp vào mô hình của mình, ví dụ:/api/models/User.js:
module.exports = {
adapter: 'mysql',
config: {
host: 'localhost',
user: 'user',
port:'3306',
// Psst.. You can put your password in config/local.js instead
// so you don't inadvertently push it up if you're using version control
password: 'secret',
database: 'sailstest'
},
attributes: {
firstName: 'STRING'
}
};
Xem tài liệu:
http://sailsjs.org/#!documentation/models
Tôi cũng phải thêm /api/controllers/UserController.js theo cách thủ công, vì hàm tạo không thêm nó vào ứng dụng này, mặc dù nó đã thêm nó vào ứng dụng thử nghiệm trước đó mà tôi đã thực hiện.
CẬP NHẬT:
Cài đặt bản beta Sails.js để có được chức năng tốt hơn.
npm install [email protected] -g
Không chỉ cấu hình thực sự hoạt động như mong đợi (trong config / connect.js), các tính năng ORM hỗ trợ các liên kết không được hỗ trợ trong bản phát hành 0.9.