У меня есть таблица MySQL с полем json:
Schema::create('meta', function (Blueprint $table) {
$table->json('details');
});
и массив ключей и значений:
$filter = ['key' => 'val', 'id' => 'val'];
Как выбрать строки, в которых json содержит ключи и значения из массива?
Это не работает:
Meta::where('details', $filter)->get();
Meta::whereJsonContains('details', $filter)->get();
Есть идеи?