在Google App Engine/Java中实现通配符搜索

5
我正在尝试在多个实体之间实现基本的“搜索”系统。我知道GQL中不支持like运算符,但这留下了一个问题:如何高效、简单地执行跨实体的搜索?
在Google App Engine/Java中执行此类搜索的惯用方法是什么?
2个回答

1

看起来很有趣,谢谢。希望能尽快有机会看一下。 - Robert Munteanu

0

抱歉,我已经阅读了它。但是可能我错过了“全文搜索”的部分。是否有这样的条目? - Robert Munteanu
好的,我之前没有理解到你需要全文搜索。你看过http://github.com/ultrasaurus/full-text-search-appengine吗?不确定你是否在考虑Rails作为你的框架,但即使如此,这里使用的方法也可能对你打算使用的框架有所帮助。 - bjg
实际上,我需要它与GAE/Java一起工作。在SQL中,这很简单。 - Robert Munteanu
在SQL中很容易实现,但GAE数据存储的理念是要让它能够扩展到巨大的规模(即使您从未需要)。话虽如此,您是要寻找“以...开头”的类型查询,还是具有在数据的任何位置指定通配符的能力? - Dave

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接