Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 拉威尔:我如何隐藏重复值_Php_Laravel - Fatal编程技术网

Php 拉威尔:我如何隐藏重复值

Php 拉威尔:我如何隐藏重复值,php,laravel,Php,Laravel,我不完全理解您的问题,请确保在将来提供尽可能多的详细信息,因为现在我已经在下面提供了一个解决方案,这可能会奏效 $SearchTag = Tag::where(function($query) { $query->orWhere('tag', 'like', 'veritatis%'); $query->orWhere('tag', 'like', 'rem%'); })->with('search_Tags')->get(); 我还没有对此进行测

我不完全理解您的问题,请确保在将来提供尽可能多的详细信息,因为现在我已经在下面提供了一个解决方案,这可能会奏效

$SearchTag = Tag::where(function($query) {

    $query->orWhere('tag', 'like', 'veritatis%');

    $query->orWhere('tag', 'like', 'rem%');

})->with('search_Tags')->get();

我还没有对此进行测试,请这样做,如果出现任何错误,请告诉我。如果不起作用,请从查询中删除with'search_标记并检查其是否起作用,如果起作用,则在获得唯一的搜索标记后,可以分别为每个搜索标记获取'search_标记。

我的意思是,是否有一个函数可以删除查询中的重复项,或者您必须手动执行此操作?很抱歉,没有找到概念。问题是,如果文章具有相同的标记,我正在尝试删除相同的数据,distinct函数不起作用,但是,我将首先尝试此功能。谢谢
$SearchTag = Tag::where(function($query) {

  $query->orWhere('tag', 'like', 'veritatis%');
  $query->orWhere('tag', 'like', 'rem%');

})->with('search_Tags')->get();

$uniqueTags = $SearchTag->unique('tag');
return response($uniqueTags);