0

キーワードのバリエーションを含めることで、より堅牢な検索を行いたいと考えています。この API は、ワイルド カードをサポートしていないか、バリアントを自動的に含めているようには見えません。Eventbrite の誰かが、キーワード パラメータを最大限に活用する方法を説明できますか? また、複数のキーワードはどのように処理されますか? 検索でダブレットまたはより長いセットを処理できますか? ブール演算子で検索できますか?

これまでのところ、非常に単純な検索 (単語 1 つ) しか機能していません。これからさらに多くを得るにはどうすればよいですか?

4

1 に答える 1

0

Eventbrite は、検索バックエンドにApache Lucene / SOLRを使用します。これにより、基本的なキーワード ステミング機能と、イベントのタイトルと説明に対する全文検索が提供されます。

デフォルトでは、複数のキーワードは「AND」演算子で処理されます。「bikes」および「tacos」(keywords=bikes%20tacos) を検索すると、「taco」または「tacos」AND「bike」または「」に言及するすべてのイベントが返されます。バイク」。キーワード ステミングのサポートにより、ほとんどの英語の複数形を自動的に照合できます。

「bikes」または「tacos」のいずれかに言及するすべてのイベントを検索する場合は、キーワードを「OR」句で区切ることができます (keywords=bikes%20OR%20tacos)。

event_search API ドキュメント ページには、このメソッドのキーワード パラメータの使用方法に関する最新情報が含まれている必要がありますインタラクティブな「Try it Now!」を使用してクエリをテストできるはずです。そのページにあるセクション。

于 2012-07-02T20:54:16.427 に答える