Предположим, у меня есть объект типа com.avaje.ebean.Query
, есть ли способ использовать его как where
для удаления объектов в таблице? Я пытался найти что-то вроде EbeanServer.delete(Query)
, но я не смог его найти.Ebean: delete with Query object
0
A
ответ
0
В настоящее время вы сделаете это, используя EbeanServer.createUpdate(...)
. Поэтому Update может обрабатывать массовое обновление или удаление операторов.
Ограничение использования Update заключается в том, что в настоящее время он не поддерживает те же критерии/expressionList, что и Query. Эта проблема регистрируется как: https://github.com/ebean-orm/avaje-ebeanorm/issues/120
0
SomeModel.find
.where()
.eq("someProperty", property)
.delete();
Я представил еще один: https://github.com/ebean-orm/avaje-ebeanorm/issues/398 –