Merhabalar, Laravel'de bir sorguda whereNotIn kullanıyorum. Fakat şu hatayı alıyorum.
SQLSTATE[HY000]: General error: 1390 Prepared statement contains too many placeholders.
Fakat whereNotIn i kaldırdığım zaman veya array için örnek 5 elemalı bir array yolladığım zaman hata almıyorum. Benimde aklıma gelen limitten kaynaklı olduğu çunku benim yolladığım array 70.000 den fazla ve whereNotIn içinde function yazmayı denedim fakat maalesef o da başarılı olmadı benim için. Aşagıdaki örnek kod üzerinden yardımcı olur musunuz?
$cargocollections = [ /* 70.000 elemanlı order_code */]; // burda varsa getirmesin istiyorum
$orders = Order::whereNotIn('order_code', $cargocollections)->get();