2012-10-16 12 views
5

मैं उन माता-पिता का चयन करने के लिए एक हाइबरनेट (जेपीए) क्वेरी लिखने की कोशिश कर रहा हूं जहां सभी उनके बच्चे एक संपत्ति से मेल खाते हैं।हाइबरनेट क्वेरी - उन अभिभावकों का चयन कैसे करें जिनके सभी मूल्य एक मूल्य से मेल खाते हैं?

चलो एक व्यावहारिक उदाहरण बना ...

मैं उन पिता जो सभी अपने बच्चों गोरा है का चयन करना चाहते। अगर सिर्फ काले बालों वाली है तो पिता का चयन नहीं किया जाता है।

क्वेरी कैसा दिखाई देगी? अग्रिम धन्यवाद!

उत्तर

4

हो सकता है कुछ की तरह:

च पिता से जहां मौजूद नहीं

बस एक विचार (f.children ग से ग जहां c.hair नहीं = "गोरी" चुनें)

...

1

यह भी काम करना चाहिए और मैं टी थोड़ा क्लीनर दिखता है।

SELECT p from Parent p join p.children c where c.haircolor = 'blonde'; 
संबंधित मुद्दे

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