knexJSで特定のタイプの列を作成するにはどうすればよいですか?
私はテーブルUsersを持っています:
id serial NOT NULL,
id_file_avatar bigint,
id_sectors bigint NOT NULL,
name character varying(50),
email character varying(100)
私が休憩に入ったとき、私はそれを手に入れました:
{
"user": {
"id": 1,
"id_file_avatar": null,
"id_sectors": "0",
"name": "Rodrigo Lopes",
"email": "rodlps22@gmail.com"
}
}
私のユーザーモデル
var User = bookshelf
.Model
.extend({
tableName: 'users',
visible: [
'id',
'id_file_avatar',
'id_sectors',
'name',
'email'
],
soft: false,
initialize: function () {
//this.on('saving', this.validateSave);
},
validateSave: function () {
return new Checkit(rules).run(this.attributes);
}
});
しかし、id_sectorsはint 型である必要があります。その理由は誰にもわかりますか?
助けてくれてありがとう。