ユーザーがデータベースに入力した時間を節約しようとしています。しかし、E_VALIDATION
エラーが発生しています400
。これは、データベースに保存しようとしている方法です
StopSchedule.create( timeObj ,function stopScheduleCreate (err,timeObj)
{
if(err){
return next(err);
}
else
{
res.json(timeObj);
}
});
私はそれが示すconsole.log()
値を確認するために使用しましたtimeObj
{ stopId: '1', routeId: '1', arivalTime: '12:02:10' }
これはまさに私がそれを必要とする方法です。空の時間フィールドで送信すると、正常に保存されます。この問題を解決するために私を導いてください。どんな助けでも大歓迎です。
ありがとう
更新: モデルは次のとおりです。
module.exports = {
schema :true,
tableName :'stopschedule',
connection :'mysql-adapter',
migrate :'safe',
autoCreatedAt: false,
autoUpdatedAt: false,
attributes: {
stopId: {
type: 'int',
},
routeId:{
type: 'int',
},
arivalTime: {
type:'time',
},
}
};