Задать вопрос
@Mirzamorph

Как сделать сравнить значение с json колонкой в laravel?

Добрый день
Есть таблица cart_items, у нее есть json колонка modifiers. Я через eloquent модель пытаюсь сделать следующее:
CartItems::where('modifiers', '[]')->get();

У меня ничего не выходит, не получается сравнить даже пустую колонку, не то чтобы там какие-нибудь значения были
CartItems::where('product_id', '1')->get();

Вот так все находит
На модели CartItem использую cast: modifiers => object
Пытался отключить, толку не было

Скрины базы и кода прилагаю:

5fa95ad3c7bab412074301.png
5fa95b0741903614385605.png
  • Вопрос задан
  • 92 просмотра
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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