আমি লারাভেল ইলিউভেন্ট ক্যোয়ারী বিল্ডারটি ব্যবহার করছি এবং আমার কাছে এমন একটি কোয়েরি রয়েছে যেখানে আমি WHERE
একাধিক শর্তে ক্লজ চাই । এটি কাজ করে, তবে এটি মার্জিত নয়।
উদাহরণ:
$results = User::where('this', '=', 1)
->where('that', '=', 1)
->where('this_too', '=', 1)
->where('that_too', '=', 1)
->where('this_as_well', '=', 1)
->where('that_as_well', '=', 1)
->where('this_one_too', '=', 1)
->where('that_one_too', '=', 1)
->where('this_one_as_well', '=', 1)
->where('that_one_as_well', '=', 1)
->get();
এটি করার আরও ভাল উপায় আছে, বা এই পদ্ধতির সাথে আমার থাকা উচিত?
->where(...)
কল একটি->whereIn(...)
কল, এবং সেটার দ্বারা প্রতিস্থাপন করা যায় ।