1
var Sequelize = require('sequelize');
var sequelize = new Sequelize('database', 'username', 'password', {
host: 'localhost',
dialect: 'sqlite',
// SQLite only
storage: 'db.sqlite'
});
var Driver = sequelize.define('driver', {
auth: Sequelize.STRING,
name: Sequelize.STRING,
phone: Sequelize.INTEGER,
bank: Sequelize.INTEGER,
idNo: Sequelize.STRING
});
var Hail = sequelize.define('hail', {
lat: Sequelize.INTEGER,
lon: Sequelize.INTEGER,
})
Hail.belongsTo(Driver);
sequelize.sync().then(function() {
return Hail.create({
lat: 123,
lon: 1234
});
}).then(function(driver) {
console.log(driver.get({
plain: true
}));
});
우박을 드라이버에 연결하기 위해 속한 방법을 사용하려고합니다. 아무것도하지 않는 것 같습니다. 로그는 belongsTo 필드를 출력하지 않으며 hail은 데이터베이스에 driverID 열을 갖지 않습니다. 나는 어떤 오류도 내지 않는다.belongsTo는 아무 것도하지 않습니다.