Sie müssen die Zuordnung nicht auf dem Fotomodell angeben:
Foto.belongsTo(User, {foreignKey: 'userId'});
Wenn Sie eine 1:N-Beziehung zwischen Modellen haben, müssen Sie nur die ID vom „1“-Modell, in unserem Fall das Benutzermodell, auf das „N“-Modell, Fotos, verweisen. So tun:
User.hasMany(Foto,{as: 'fotos', foreignKey: 'userId'})
Erstellt eine Spalte in Ihrer Foto-Tabelle mit dem Namen "userId", die auf die Benutzertabelle verweist. Auf diese Weise lassen sich beide Modelle beliebig kombinieren.