Код: Выделить всё
$users_nowishlist = DB::table('employee')
->join('users', 'users.employee_id', '=', 'employee.employee_id')
->where('has_wishlist', '=', "0")
->whereNotIn('employee_id', ['MMMFLB003', 'guest_01', 'guest_02', 'guest_03'])
->where('employment_status', '=', 'ACTIVE')
->get();
< /code>
Таким образом, в этой строке был мой фильтр записей, означает, что только записи, которые не равны ни одному из этих «employee_id» из массива исключений, будут возвращены (см. ниже) < /p>
->whereNotIn('employee_id', ['MMMFLB003', 'guest_01', 'guest_02', 'guest_03'])
< /code>
Но вместо этого я получил эту ошибку (см. Ниже): < /p>
sqlstate [23000]: нарушение ограничения целостности: 1052 Column
unportee_id ', где пункт является неоднозначным (SQL: Select * From
employeeКод: Выделить всё
employee_id< /code> =
employeeКод: Выделить всё
employee_idnot in (mmmflb003, guest_01, guest_02, guest_03) и
Код: Выделить всё
employment_statusПодробнее здесь: https://stackoverflow.com/questions/341 ... rows-error