私はテーブルITEMS(sku、title)と他の歴史(sku、points、startdate)を持っています。 テーブルヒストリーは、アイテムポイントの変更の履歴として機能します。それを行うための最善の方法がある関連テーブルの値をLaravel eloquentコレクションに結合するにはどうすればよいですか?
$items = \App\Items::all();
を呼び出すときに
私は、最新のポイントに参加したいと思いますか?
私は私がカスタム属性を作ることができます知っているが、私はあまりにも多くのクエリを持っているようだ
また私が作ることができる関係(各項目について、それはaditionalクエリを行いますので、?):
public function points()
{
return $this->hasOne('App\History','sku','sku')->orderBy('startdate','DESC');
}
しかし、良い方法はありますか? br Y