我是一個初學者。在這裏,我想問你們所有人,我怎樣才能在三個表格(表格A-B,表格B)中保存多對多的關係?現在我想保存新的ID到表格中的一個新的記錄,我有表B中的一些資料,我想將它們保存到中間表AB依賴於表A的ID。如果任何人有這樣的經驗,請請分享。 實施例:保存多對多的關係在DataMapper的ORM - 笨
$a = new modelA();
$a->name = ‘new name’;
$a->des = ‘something to say’;
$b = new modelB();
$IDs = new array(1,2,3); //IDs of records in table B
$a->save(array($IDs=>$b));
我只是想新的記錄保存到表A和保存表A的新記錄的ID與表B中的許多ID添加到中間表(表A-B),因爲表A中有許多與表B.一對多關係 – chantheoun 2012-04-07 09:06:10