Gibt es Möglichkeiten, diese AbfrageWie werden Tabellen für den Spaltennamen in Sequelize verknüpft?
select table2.node_id as id, table2.client_id as clientId, table1.collection_id as collectionId from table1 inner join table2 on table2.primary_collection_id = table1.collection_id
in sequelize orm zu reproduzieren?
I definiert hasOne
und belongsTo
Beziehungen und versucht, dies zu tun:
return Models.FileModel.findAll({
include: [
{ model: Models.NodeModel, required: true}
]
});
Aber ich habe eine falsche inner join
Zustand: inner join table2 on table2.node_id = table1.collection_d
Need table2.node_id
mit table2.primary_collection_id
Pls den Code enthalten, in dem Sie die Beziehung zwischen den Tabellen einzurichten. – Shadow