и сделать выборку таким способом, то всё норм
Post::where( 'name', 'like', "%$search%" );
Но если поменять порядок слов на "дом синий", то такая выборка не отработает, есть ли способ сделать это правильно?
Разбить на слова и делать выборку через and по каждому слову. Или почитай про FULLTEXT search, который скорее всего есть в используемой тобой базе данных.
полнотекстовый поиск
Обсуждают сегодня