所以我有一个Message
模型。创建消息时,我想创建新Recipient
记录。(消息有很多收件人,收件人属于消息)。
目的是message_id
这些关联记录中的字段会自动填充新的Message
ID。
我试图以各种方式格式化数据,并且知道saveAll
和saveAssociated
方法,但似乎没有任何工作......这是我认为可行的:
传递给保存的数据:
[Message] => array
(
[subject] => Foo bar
[body] => Blah blah blah.
)
[Recipient] => array
(
[0] => array
(
[user_id] => 1
)
[1] => array
(
[user_id] => 5
)
[2] => array
(
[user_id] => 6
)
)
使用 saveMany、saveAll、saveAssociated 似乎没有什么不同(即使 'deep' 设置为 true)。