memo

hasOne (1対1)
hasMany (1対多)
belongsTo (多対1)
hasAndBelongsToMany (多対多)

containを使うとleft joinになるのですが、matchingを使うとinner joinしてくれます。

$orders->matching(‘JM’, function ($q) use ($data) {
return $q->where([‘JM.biko like’ => ‘%’ . $data[“biko”] . ‘%’]);
});

コメント

タイトルとURLをコピーしました