'tags' => 'array'
]
В базе колонка типа json
Делаю поиск по этому полю в mysql всё ок, записи находятся.
А вот в тестах использую sqlite и срабатывает поиск только если слово, по которому происходит поиск преобразовать в json: json_encode('text')
Куда копать?
так в чем проблема то? что sqlite по джейсону не хочет искать?
То что строку поиска нужно обворачивать в тестах в функцию json_encode() Т. е. в тестах у меня отрабатывает поиск только так $this->doRequest(json_encode('text'))
Обсуждают сегодня