سلام دوستان من میخوام تمام سطرهای یکی از جدول هامو با حلقه ی foreach واکشی کنم به غیر از اونایی که بهشون ی type مخصوص دادم این کار رو چطوری میتونم انجام بدم؟
@juza66
میخوام بگم اگه type برابر 100 نبود.
الان این درسته به نظرتون؟
where("type","!=",100)->get()شاید پاسخ شما همینجا باشد
وقتی اینطوری مینویسم
where("type","!=",100)->get()
هنگام واکشی فقط ی ستون برمیگردونه اما هنگامی که کد پایینی رو میزنم اونایی که مخالف 100 هستن رو به صورت درست نشون میده علتشو نمیدونم چرا.
get()->where("type","!=",100)@elyasbeshkani
این ارور برگردوند نمیدونم چرا.
@saeedlovelorn2
فکر کنم این دستور مال کوئری بیلدر ها باشه
$users = DB::table('users')->whereNotIn('id', [1, 2, 3])->get();
یا اینکه ورودی دوم باید یه آرایه باشه
ModelName::whereNotIn('type', [100])->get();@elyasbeshkani
دومی کار میکنه ولی فقط ی سطر رو واکشی میکنه دقیقا مثل این کد پایین
where("type","!=",100)->get()