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