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