jpa eclipselink getcount من كيان الطفل
-
13-12-2019 - |
سؤال
أنا أستخدم EL وأظل الحصول على 0 عندما أقوم بتشغيل الاستعلام أدناه.أريد الحصول على عدد المتقدمين (AP) النشطة حاليا.طالب كيان الطفل شخص وأريد تجنب الاستعلام عن جميع عناصر الشخص؟
giveacodicetagpre.كيان الطفل "مقدم الطلب"
giveacodicetagpre.محاولة الاستعلام الخاصة بي:
giveacodicetagpre.المحلول
لماذا لا تحسب المتقدمين ببساطة؟
giveacodicetagpre. سيحولeclipselink إلى تحويل هذا في SQL وإضافة جملة WHERE على التمييز المناسب لك. تذكر أن JPQL يعمل مع كياناتك وحقول / خصائصها المستمرة.إنه يعرف ارتباطهم وتسلسلهم الهرمي للميراث.لا تستخدم jpql أبدا أسماء الطاولة والأعمدة.
(ملاحظة جانبية: لماذا استخدام "نعم" لحقل منطقي؟)
لا تنتمي إلى StackOverflow