标签关联
This commit is contained in:
@@ -169,11 +169,14 @@ class CustomerController
|
|||||||
|
|
||||||
// 执行分页查询 //关联标签tags //关联标签及分组tags.group
|
// 执行分页查询 //关联标签tags //关联标签及分组tags.group
|
||||||
$query = Customer::with('tags')->where($where)
|
$query = Customer::with('tags')->where($where)
|
||||||
->orderBy('id', 'desc');
|
->orderBy('customer.id', 'desc');
|
||||||
if(!empty($tagId)){
|
if(!empty($tagId)){
|
||||||
$query->with(['tags' => function($query) use ($tagId){
|
// $query->with(['tags' => function($query) use ($tagId){
|
||||||
$query->where('id', $tagId);
|
// $query->where('tag.id', $tagId);
|
||||||
}]);
|
// }]);
|
||||||
|
$query->whereHas('tags', function($query) use ($tagId){
|
||||||
|
$query->where('tag.id', $tagId);
|
||||||
|
});
|
||||||
}
|
}
|
||||||
if (!Util::isEmpty($keyword)) {
|
if (!Util::isEmpty($keyword)) {
|
||||||
$query->where(function ($query) use ($keyword) {
|
$query->where(function ($query) use ($keyword) {
|
||||||
|
|||||||
Reference in New Issue
Block a user