7
如果是這樣,語法是什麼?是否可以從與HQL的多對多關聯中批量刪除?
假設我想富的一個實例是從酒吧的所有實例非關聯: 在SQL它只會是:
delete from FOO_BAR_MAPPING
where FOO_ID = ?
在HQL,我以爲這會是這樣的:
delete from Bar.foos foos
where foos.id = :id
(其中FOOS是美孚的映射集合)
,但似乎是錯誤的,贈送:
org.hibernate.hql.ast.QuerySyntaxException: Bar.foos is not mapped
這對HQL甚至可能嗎?