0
안녕하세요, 저는 sails.JS를 사용하여 API를 만들려고합니다. 모든 것이 잘 작동하지만 값이 내 데이터베이스에 삽입되는 것을 볼 수 없습니다. 내 설정/connection.js 너무sailsJS를 사용하여 값이 mysql 데이터베이스에 삽입되지 않습니다.
sails generate api Message
및
mysqlAdapter: {
adapter: 'sails-mysql',
host: 'localhost',
user: 'root',
password: '',
database: 'sailsApi'
},
설정/models.js 여기
connection: 'mysqlAdapter',
migrate: 'safe'
가 내 API/모델/Message.js를 사용하여 내 API를 생성
module.exports = {
connection: 'mysqlAdapter',
tableName: 'message',
attributes: {
email:{
type: 'string',
unique: true,
columnName: 'email'
},
message: {
type: 'string',
columnName: 'message'
}
}
};
여기 내 API/컨트롤러/Me입니다. ssageController.js
module.exports = {
}; 여기
내가받지 못하고있는 이유 문제가 무엇인지가 나는 돛에 초보자가 그냥 몸이 나를 도울 수있는 몇 일 다시 시작 전 이메일 및 메시지 필드에 null이 무엇입니까 데이터베이스이다 값은
'create' 메소드가 구현 된 컨트롤러를 표시 할 수 있습니까? –
@AbhikChakraborty 내 api/controllers/MessageController.js는 module.exports = { \t}로 구성됩니다. 그것의 빈 – atif
질문을 업데이 트하고 그것에 컨트롤러 코드를 추가하십시오 또한'전자 메일'형식'문자열' –