私はCharacter
モデルを持っています。 Character
が進化し、Evolution
(文字データに合わせて)返品したい場合は、Character
が進化します。Laravel:非関係モデルデータを返す
これは私が私のCharacter
モデルでそれを行う方法です。
public function evolution()
{
return Evolution::where('character_id' , '=', $this->id)
->where('level', '<=', $this->level)
->first();
}
問題は、私は返すようにしようとしているということですがWith
クエリkeywoord(ユーザーモデル)であり、それは全く関係ありません。
$userCharacters = UserCharacters::with('character')
->with('evolution')
->where('user_id','=',$this->id);
どのように私は(Character
モデルで手動で追加します)ForEach
を使用せずに、私のUserCharacter
と一緒に出力進化をできますか?
。私はちょうどあなたに構文を示しました、どのように達成することができます。 –