0
私のクエリのmysql:自己laravelの雄弁にエイリアスを追加するには? Laravelこのような5.3
SELECT *
FROM categories a
JOIN categories b ON b.parent_id = a.id
JOIN products c ON c.category_id = b.id
WHERE a.id = 1
私はモデルカテゴリに雄弁
をlaravelためにそれを変更したいが、私はこのようにしてみてください:
self::join('categories b', 'b.parent_id', '=', 'a.id')
->join('products c', 'c.category_id', '=', 'b.id')
->findWhere(['a.id','=',$id]);
私は混乱してアドオンですエイリアスからself
どうすればよろしいですか?
注:
私はself
を使用したいです。他にはありません
_ ** @ Shadow ** _:参照した投稿は本当に何かについて言いました_ **エイリアス** _ _ **自己** _他に何か? –
@ Shadow、これは重複していないようです。私の場合は違う。あなたはゆっくりと私のケースを読むべきです –
@RavinderReddyまあ、あなたとOPの両方がゆっくりと重複した投稿を読むべきです。自身との関係を設定することで、laravelで自己結合を作成する方法について説明します。これはあなたがここでやる必要があるものです。 – Shadow