Objectify - 敏感案例 - GAE

时间:2016-01-04 13:07:14

标签: java google-app-engine objectify case-insensitive

我们如何获取数据或过滤列表而不区分大小写?

示例:我在GAE DB中有以下记录列表:{Test,test}

当我进入'时,我希望得到它们(测试和测试)。或者' T'在搜索过滤器中。

1 个答案:

答案 0 :(得分:1)

使用objectify,您需要规范化并存储重复的属性。

要获得更灵活的解决方案,请考虑将文档存储在the search api中。这将为您提供标准化,词干和高级排序和评分,代价是需要协调跨搜索索引和数据存储区的写入和搜索。