我有一個被映射爲有一組對象的對象,非常簡單。但是,我真正想要做的是在該映射上添加一些標準。下面是當前映射:如何在Hibernate中實現基於自定義查詢的集合映射?
<set name="ops" inverse="true" cascade="all, delete-orphan">
<key column="cityblock_id" on-delete="cascade"/>
<one-to-many class="com.tamedtornado.data.Operation"/>
</set>
現在,而不是剛開所有相關的OPS,我只想讓那些沒有完成OPS,或有,或什麼的。 Hibernate文檔在這方面非常安靜,雖然一些舊的論壇帖子已經顯示了我一點。你顯然可以使用sql-query標籤,但這也不是我想要做的。
有沒有辦法用HQL查詢來做到這一點?我只是想拉近與一個簡單的查詢結果,並有幾個收藏的地圖,像active_ops和completed_ops等
乾杯, 傑森