我需要从我的数据库中删除所有在“name”道具中包含“-”符号的实体。
我需要什么来查询?
我需要从我的数据库中删除所有在“name”道具中包含“-”符号的实体。
我需要什么来查询?
您不能在 GAE 数据存储中仅使用一个查询来执行此操作,因为数据存储不支持“包含”查询。因此,您有两种选择:
true
。每次更新名称时都会更新此属性。...
public void setName(String name) {
this.name = name;
nameContainsDash = name.contains("-");
}
public boolean isNameContainsDash() {
return nameContainsDash;
}
...
当然,第二个选项可能需要数据迁移,因为该属性将null
用于现有实体。