2010-08-13 16 views
5

क्या जेपीए 2 मानदंड API का उपयोग करके विशिष्ट कॉलम चुनने का कोई तरीका है? वहाँजेपीए 2 मानदंड एपीआई में विशिष्ट कॉलम का चयन करना?

SELECT column1, column2 FROM MyTableThatHasMultipleColumns 

हाइबरनेट की मानदंड एपीआई के साथ इस, अनुमान उपयोग किया जा सकता जेपीए 2 मानदंड विशिष्टता के लिए एक समान है:

निम्नलिखित लक्ष्य एसक्यूएल वक्तव्य है?

उत्तर

6

हां, यह करता है। चयन() विधि वह है जिसे आपको उपयोग करने की आवश्यकता है। ओपनजेपीए मैनुअल से:

चयन() विधि क्वेरी के परिणाम को परिभाषित करती है। यदि निर्दिष्ट नहीं छोड़ा गया है, तो चयन प्रक्षेपण रूट डोमेन ऑब्जेक्ट माना जाता है। हालांकि, आप चयनित अनुमानों को स्पष्ट रूप से एक सूची के रूप में निर्दिष्ट कर सकते हैं: qdef.select(customer.get(Customer_.name), order.get(Order_.status));

+0

धन्यवाद! यह सही ढंग से काम करता है – Joopiter

संबंधित मुद्दे