2
我最近開始愛上這個劇本!框架,但現在我很困惑如何在模型上使用批量刪除方法。 我的嘗試是這樣的:如何使用playframework/jpa執行批量刪除?
Shift.delete("byDateAndRestaurant", day, rest);
然而,這是行不通的。玩!只是拋出我此回:
拋出:IllegalArgumentException發生:org.hibernate.hql.ast.QuerySyntaxException:意想不到AST節點:byDateAndRestaurant近線1,列41 [從models.Shift刪除其中byDateAndRestaurant]
這是非常令人困惑,因爲這代碼工作完美無缺:
Shift.find("byDateAndRestaurant", day, rest).fetch();
(當然,我可以只通過find
查詢的結果循環和刪除每個實例,但我不希望到c。因爲太多的數據庫交互。)
那麼delete
方法接受什麼樣的查詢/快捷方式符號?
一旦我降低了它的工作屬性就好了。非常感謝! – Daniel