ich habe 2 Tabelle Benutzer und user_stories Benutzer hasMany user_storiesWählen hasMany association cakephp3 funktioniert nicht?
struct Benutzer
id | name
user_stories
id | user_id | story_name
ein t UsersTable $this->hasMany('UserStories')->setForeignKey('user_id ');
bei UserStories $this->belongsTo('Users')->setForeignKey('user_id');
$query = $this->find();
$query->contain([
'UserStories'
])->select([
'UserStories.name'
]);
Fehler unbekannt Spalte UserStories.name
Es gibt kein Feld mit 'name' in' user_stories'. Wenn Sie einen Namen aus der Benutzertabelle erhalten möchten, verwenden Sie 'Users.name'. Wenn du story_name willst, musst du 'UserStories.story_name' wählen. –
' UserStories.story_name' ich meine das: D also noch wählen bei hasMany association cake3 –