在Google Appengine数据存储区(Java)上搜索

时间:2018-09-06 20:47:10

标签: google-app-engine google-cloud-platform google-cloud-datastore

我有一个具有以下属性的“用户”实体:id,first_name,last_name,email等。

搜索全名的最佳方法是什么?当然是将名字和姓氏结合在一起的。我找不到类似查询的字符串

1 个答案:

答案 0 :(得分:1)

您可以将要搜索的全名分为姓和名,然后执行查询filtered,对2个属性进行两次相等性检查,并结合一个AND条件。

确切的语法取决于您使用的数据存储库。

对于该查询,您需要有一个复合index