Laravel Query a casted field - PullRequest
       0

Laravel Query a casted field

1 голос
/ 25 октября 2019

Я использую приведение к моей модели для преобразования текстового поля в массив.

protected $casts = [
    'humidity' => 'array'
];

Следующие данные находятся в этом поле в моей базе данных

["very_dry","dry"]

Теперь я пытаюсь запросить модель, которая возвращает все модели, где поле влажности "сухое". Я попробовал следующие методы

Product::where('humidity', 'dry');
Product::whereIn('humidity', ['dry']);
Product::whereIn('humidity', 'dry');

Ни один из вышеперечисленных методов не перенастраивает результат для модели, которую я имею в базе данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...