Laravel: Как я могу скрыть повторяющиеся значения - PullRequest
0 голосов
/ 28 октября 2018
$SearchTag = Tag::where(function($query) {

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

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

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

1 Ответ

0 голосов
/ 28 октября 2018

Я не понимаю ваш вопрос полностью, убедитесь, что предоставили как можно больше подробностей в будущем, сейчас я предоставил решение ниже, это может сработать.

$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);

Я не проверялсделайте это и дайте мне знать, если возникнут какие-либо ошибки.если это не работает, удалите with ('search_Tags) из запроса и проверьте, работает ли он, если это так, вы можете получить' search_Tags 'отдельно для каждого SearchTag после получения уникальных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...