t-alexashka
@t-alexashka
Сразу пишу legacy код

Как правильно искать по вычисляемым полям?

Привет друзья.

есть таблица с заказами:

id, date, fio, phone
================
10, ...., Иванов, +7929...


и есть таблица с корзиной заказа:

id, order_id, sku, amount
====================
1, 10, esenin, 2
2, 10, pushkin, 1
3, 11, orwell, 5


в GridView это выглядит так:

ID, ФИО, ЗАКАЗ
==============
10, Иванов, 2esenin 1pushkin


т.е. у иванова 3 товара в корзине из них 2 книги Есенина, и 1 книга Пушкина.

Вопрос: как мне реализовать поиск по полю ЗАКАЗ если оно текстовое, а данные по факту хранятся в разных строках отдельной таблицы? Ведь обычный like тут к сожалению не прокатит.

Как сделать чтобы работал поиск по фразе "pushkin" или "5esenin" ?
  • Вопрос задан
  • 121 просмотр
Пригласить эксперта
Ответы на вопрос 1
webinar
@webinar Куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы