我正在为我的mongo db post集合创建一个自动补全服务,用户可以开始输入帖子的标题。它应该返回标题中包含该关键字的所有帖子,并按名为“total”的字段进行排序。我有一个名为"lower“的字段,它是我们要搜索的标题字段的小写版本,并在其上设置了索引。因为我正在寻找任何关键字匹配,所以我对lowerCaseTitle执行正则表达式搜索,查找出现在标题中任何位置的单词</em
我不得不在我正在工作的网站上实现一个搜索引擎,我发现haystack似乎是最好的Django库,所以我用elasticsearch实现了它。应用程序的语言是西班牙语,所以你们中的许多人都知道有很多带重音的单词(á,é,í,ó,ú),如果用户输入"cancion“(不带重音),我需要haystack才能找到"canción”。这是我的搜索视图(我在jQuery t