【问题标题】:Query filter into List<String> with Objectify 3.1使用 Objectify 3.1 查询过滤到 List<String>
【发布时间】:2013-01-30 15:02:20
【问题描述】:

我有课:

public class GuideStore {
    ...
    private List<String> privileges;
    ...
}

我使用 objectify 来制作过滤器,例如:

Query<GuideStore> query = ofy().query(GuideStore.class);
query.filter("privileges", "any_value");

我没有得到任何结果。查询是否正确?

【问题讨论】:

  • 不是最佳解决方案,但它有效,只是我必须再次创建或创建查询以获得对象(List 或 ArrayList)权限。
  • 你试过我的答案了吗?
  • 是的,我尝试回答,但我会尝试更改我的数据存储区的结构。

标签: java google-app-engine objectify


【解决方案1】:

我认为您在查询中尝试做的事情比您需要做的事情:

query.filter("any_value IN", privileges);

但不要忘记,这个操作不会很快。

【讨论】:

    猜你喜欢
    • 2012-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-17
    • 2013-02-16
    • 1970-01-01
    相关资源
    最近更新 更多