Ich habe 4 Tabellen/Modelle, die ids als Primärschlüssel, aber für das Beispiel teilen zeige ich nur 2Wie auf gemeinsame ids Tabellen auf sequelize abfragen
User: {
id: {
type: Sequelize.INTEGER,
primaryKey: true,
allowNull: false
}
Person: {
id: {
type: Sequelize.INTEGER,
primaryKey: true,
allowNull: false
},
name: {
type: Sequelize.STRING
}
Ich teilte ids verwenden, so die Person, Primärschlüssel ist der Primärschlüssel des Benutzers, es hat keine automatische Verkleinerung. Gibt es eine Möglichkeit, eine Verbindung zwischen diesen beiden Tabellen herzustellen? Ich habe versucht, etwas wie zu tun:
getAll(){
return User.getAll({
include: [{
model:Person,
}]
})
}
Aber da es keine Beziehung gibt es nicht funktioniert. Was soll ich machen? Dank