使用复杂的关键字集进行搜索

时间:2012-06-29 09:29:20

标签: eventbrite

我想通过添加关键字变体来进行更强大的搜索。 api似乎不支持通配符或自动包含变体。 Eventbrite的某位演员是否可以解释如何充分利用关键字参数?另外,如何处理多个关键字?搜索可以处理双倍或更长的集合吗?可以使用布尔运算符进行搜索吗?

到目前为止,我只看到非常简单的搜索(单字)工作。我该怎么做才能从中获得更多收益?

1 个答案:

答案 0 :(得分:0)

Eventbrite使用Apache Lucene / SOLR作为搜索后端。 这提供了基本的关键字词干提取功能和对事件标题和描述的全文搜索。

默认情况下,使用“AND”运算符处理多个关键字: 搜索“自行车”和“炸玉米饼”(keywords = bikes%20tacos),应该返回所有提及“taco”或“tacos”和“bike”或“bikes”的事件。关键词词干支持允许您自动匹配大多数英语复数。

如果您想查找所有提及“自行车”或“炸玉米饼”的活动,您可以将关键字与“OR”条款分开(关键字=自行车%20OR%20tacos)。

event_search API文档页面应包含有关如何使用此方法的关键字参数的最新信息。 您应该能够使用交互式“立即尝试!”来测试您的查询。该页面上的部分。

相关问题