Предположим, у меня есть приложение Laravel 4. Давайте также скажем, что у меня есть заполненный стол для фильмов.Сортировать результаты поиска по алфавиту, но исключить «сортировку» в сортировке?
Это:
$movies = Movie::orderBy('title', 'ASC')->get();
возвращает это:
Braveheart
Silent Hill
The Big Lebowski
Waterworld
То, что я хотел бы, хотя, это игнорировать "" в то, чтобы вернуть это:
The Big Lewbowski
Braveheart
Silent Hill
Waterworld
Есть ли что-нибудь внутри Laravel, которое может сделать это легко? Как бы вы к этому подошли? Нужно ли писать собственный SQL-запрос?
Спасибо!
Он удалит все совпадения. Даже когда The находится посередине. Так не хорошо! – Smalbil
@Netbulae, что не имеет особого значения для заказа, просто немного важно, если появляется между строкой или в конце –