Check the documentation here http://book.cakephp.org/3.0/en/orm/table-objects.html#saving-additional-data-to-the-joint-table
On Monday, December 8, 2014 12:24:46 PM UTC+1, grb wrote: > > Trying to set up an example on how to use join table with extra data I > have the following set: > > - table students: id, name, [...] > - table courses: id, title, [...] > - join table courses_students: id, course_id, student_id, grade, > hours_attended > > I want to save a student record together with his courses associations on a > courses_students table. > Saving entity using the below array works fine for the basic association. It > saves both the base class student record as well as the records on the > association table. > Array ( [name] => Mark > [courses] => Array ( > [_ids] => Array ( > [0] => 1 > [1] => 2 > ) ) ) > However if I want to save the extra fields on the association table how am I > supposed to add these data on the array? > > I don't want to save or update the courses associated data, only the > association table's data. > > -- Like Us on FaceBook https://www.facebook.com/CakePHP Find us on Twitter http://twitter.com/CakePHP --- You received this message because you are subscribed to the Google Groups "CakePHP" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/cake-php. For more options, visit https://groups.google.com/d/optout.
