我有一个问题,我需要使用Objectify过滤查询结果。通常,这里存储实体的String @Key字段如下所示:
uid:jamesm:points
uid:jsmith:points
uid:jax:points
uid:ken:points
现在我想为@Key字段做一个像这样的查询过滤器:
uid:j*:points
在哪里,我希望得到上面列出的前三(3)个实体。 Objectify有可能吗?
答案 0 :(得分:2)
As described before,您可以执行此操作,但仅当您比较字符串的开头时:uid:j*
ofy.query(EntityClass.class).filter("property >=", "uid:j")
.filter("property <", "uid:j" + "\ufffd");