У меня проблема с использованием Laravel где. Я пытаюсь написать запрос как
SELECT * FROM voters WHERE pollingstation_id IN (SELECT pollingstation_id FROM pollingstation_shehia WHERE word_id = 103)
Я пробовал два способа, и оба способа я получаю ту же ошибку, но когда я dd, я вижу массив возвращенных
Вот ошибка, когда я вернусь к просмотру
(2/2) ErrorException
Неожиданные данные найдены.
Неожиданные данные найдены.
Данные отсутствуют (Вид: C: \ xampp \ htdocs \ cufelection \ resources \ views \ избирателей \ избирателейWordList.blade.php)
Вот когда я дд
Collection {#2929 ▼
#items: array:2648 [▶]
}
и вот мой запрос
$voters = Voter::whereIn('pollingstation_id', function($query) use($id) {
$query->from('pollingstation_shehia')
->where('word_id', $id)
->select('pollingstation_id');
})->get();
Задача ещё не решена.
Других решений пока нет …