标签关联

This commit is contained in:
2025-04-01 15:08:52 +08:00
parent eed1968f92
commit 47a7aa345a
+7 -4
View File
@@ -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) {