这些是我user_office
userID:1,officeID:1
userID:1,officeID:2
当我发送更新用户办公室的新POST请求时,即
{userID: 1, offices:[{3,4}]}
我想将行更新到user_office
表中,以便拥有这些记录:
我目前正在做的基本上是先手动删除所有行:
$this->eloquentUser->destroy($userID);
然后插入新值:
$this->eloquentUser->create(...)
我非常肯定有一种更清洁的方法可以做到这一点,所以请随时分享你的想法。
更新不要问为什么,但我使用的是Laravel 4.2。 :)