Как я могу обновить существующие отношения Eloquent в Laravel 4?

Я пытаюсь обновить отношения один-ко-многим в Laravel. К сожалению, я не могне найти никакой документации для этого. Может кто-нибудь мне помочь?

Это то, что я до сих пор:

class Account extends Eloquent 
{
     public function users()
     {
         return $this->hasMany('User');
     }
}

class User extends Eloquent 
{
     public function account()
     {
         return $this->belongsTo('Account');
     }
}

Сейчас я пытаюсь обновить отношения с пользователем (1)> СЧЕТ (50) ПОЛЬЗОВАТЕЛЮ (1)> СЧЕТ (99). Как бы я это сделал? Я попробовал следующее:

$account = Account::find(99);

User::find(1)->account()->save($account);

Но это неТ работы :-( Любая помощь глубоко ценится!

ОБНОВИТЬ:

Следующие работы:

$user = User::find(1);
$user->account_id = 99;
$user->save();

... но ДОЛЖНО быть лучшее решение, подобное приведенному выше, верно?

Он работает во взаимоотношениях «многие ко многим» с использованием методов save () и attach () для обновления взаимосвязей между таблицами (с обеих сторон взаимосвязи). В отношениях один ко многим метод attach () некажется, поддерживается.

Ответы на вопрос(4)

Ваш ответ на вопрос