और यदि हां, तो वाक्यविन्यास क्या है?क्या एचक्यूएल के साथ कई सारे संगठनों से हटाना संभव है?
मान लें कि मैं फू का एक उदाहरण बार के सभी उदाहरणों से असंबद्ध होना चाहते हैं: एसक्यूएल में यह बस होगा:
delete from FOO_BAR_MAPPING
where FOO_ID = ?
HQL में, मैं मान लिया है यह होगा कुछ की तरह:
delete from Bar.foos foos
where foos.id = :id
(जहां कम महत्वपूर्ण चीज़ें फू के एक मैप किए गए संग्रह है) लेकिन गलत प्रतीत होता है, दे रही है:
org.hibernate.hql.ast.QuerySyntaxException: Bar.foos is not mapped
क्या यह एचक्यूएल के साथ भी संभव है?
ध्यान दें कि यह केवल एसोसिएशन तालिका प्रविष्टि को हटा देगा, न कि अंत में तत्व। ऐसा करने के लिए, आपको डिलीट-अनाथ चालू करना होगा। – aperkins