1

我有一个数据模型,其中一个属性是被List<String>调用的tags

对于上下文:

假设我正在为所有博客免费工作,允许作者标记他们的帖子(基本上是 twitter 等)。例如,条目可能是关于总统的文章,标签可能是:

tag={politics, family, social, news, economy}

请注意,这些标签不是预定义的,并且作者会随心所欲地添加它们。

问题:

我通过 GAE-Eclipse-Plugin 将 JPA 与应用程序引擎数据存储一起使用。我将使用什么查询来搜索具有特定标签的所有条目?假设我想要所有带有标签的条目{movies, family}。我正在寻找基于 JPA 或 DatastoreService 的答案。

注意:app-engine-datastore 的 Python 版本中的等效项显示在此处List。但查询是GQL。JPA 将如何做到这一点,因为据我所知,Java 还没有直接的 GQL。

results = db.GqlQuery("SELECT * FROM MyModel WHERE numbers < 10")
4

0 回答 0