इससे पहले कि मैं एक ही समस्या थी, और जब मैं सेटिंग्स के कामकाज को समझ गया तो हल हो गया Sequelize।
सीधा मुद्दे पर!
मान लीजिए हमारे पास दो वस्तुएं हैं:व्यक्ति और पिता
var Person = sequelize.define('Person', {
name: Sequelize.STRING
});
var Father = sequelize.define('Father', {
age: Sequelize.STRING,
//The magic start here
personId: {
type: Sequelize.INTEGER,
references: 'persons', // <<< Note, its table's name, not object name
referencesKey: 'id' // <<< Note, its a column name
}
});
Person.hasMany(Father); // Set one to many relationship
शायद यह आपकी मदद करे
संपादित करें:
बेहतर समझने के लिए आप इसे पढ़ सकते हैं:
http://docs.sequelizejs.com/manual/tutorial/associations .html#विदेशी-कुंजी