عملية ناقص في orm البليغة
سؤال
هل هناك أي عملية ناقص معادلة من SQL باستخدام Orooent Orm؟
على سبيل المثال
$ model1= model :: أين ("بعض القيود المطبقة") $ model2= model :: أين ("بعض القيود المطبقة")
أريد الحصول على جميع الطرز الموجودة في نموذج $ 1 ولكن ليس في $ model2
المحلول
إجابة seblaze تبدو جيدة، على الرغم من أنها ستشغل 3 استفسارات.خيار آخر هو طريقة Diff () كائن المجموعة:
giveacodicetagpre.يعمل هذا بعد إحضار البيانات من DB مع 2 استفسار، ولكن مجموعة كاملة من البيانات (ما لم يكن هناك المزيد اعتمادا على قيودك المطبقة ").
نصائح أخرى
أسهل طريقة أراها هي:
giveacodicetagpre.لا يتم اختبار هذا الرمز، يرجى قراءة المزيد حول استفسارات البلاغة هنا
لا تنتمي إلى StackOverflow