問題タブ [algolia]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Algolia 検索 PHP API オブジェクト ID の取得
アルゴリア検索の php API を使用して名前検索を実行しています。追加の(外部)基準に基づいて一致をフィルタリングしたいので、objectID のみを返すようにしたいと思います。attributesToRetrieve パラメーターを文字列と配列の両方として search() に追加しましたが、それでもすべてが返されます。
何か案は?ありがとう!
また
search - Algolia インデックスで正確な用語を検索する
属性の正確な値でインデックスをフィルター処理したいと考えています。Algolia はそのためにどのような可能性を提供してくれるのだろうか。
インデックスをクエリすると、常に部分文字列が検索されます。つまり、検索語abc
は、属性値に含まれるすべてのオブジェクトと常に一致しますabc
。私が達成したいのは、属性の値としてabc
のみ検出される検索abc
です (この場合、検索する特定の属性があります)。
私が思いついた 1 つの可能性はタグ付けでしたが、これは最善の方法とは思えません。
編集
ファセット フィルターも使用できると思います。私はさまざまな長所と短所について考えましたが、どちらか一方の立場を他方の上に置く議論を思いつくことはできません.
algolia - Algolia で「上位の結果」を表示していますか?
一度に 3 つの異なるインデックスを検索し、結果を 3 つのセクションに分割したいと考えています。
ただし、これら 3 つのセクションの上に、1 つの結果行を含む 4 番目のセクションを表示したいと思います。このセクションのタイトルは「Best Result」になります。
最も完全に一致する 3 つのインデックスの最良の結果を取得する必要があります。
どうすればこれを達成できるか知っている人はいますか?ありがとう!
algolia - algolia instantsearch.js searchBox widget indexName error
I'm getting an error using the searchBox widget from Algolia instantsearch.js The error message reads:
indexName is not valid
This error is weird, because not only does it exist, but it's displaying results! The problem repeats each time I type something into the searchBox widget, and the results are not filtered by whatever I type. I've created a plunker to see if anyone can tell me what I'm doing wrong.
algolia - Algolia instantsearch.js 縮小された例外が発生しました。不変
私には意味をなさないinstantsearch.jsからエラーが発生しています。エラーは次のとおりです。
エラー: 縮小された例外が発生しました。完全なエラー メッセージと追加の役立つ警告を表示するには、縮小されていない開発環境を使用してください。
問題のコードでフィドルを作成しました:
https://jsfiddle.net/qkqzgsv9/
HTMLは次のとおりです。
そして、ここにJavascriptがあります:
SafariとChromeの両方で発生します。そして、私は Instantsearch.js の縮小版も使用していません。何が原因ですか?
javascript - Algolia のインデックス内のレコードの総数を取得する - Javascript
アルゴリアを使用して、インデックス内のレコードの総数を取得するにはどうすればよいですか?
ページあたりの項目数を 100 万程度に設定して空の検索を行うことは避けたいと思います。
node.js - Algolia キー値検索
現在、Algolia 検索 API を使用していますが、key
value
+ クエリ文字列を検索して結果を制限する方法がわかりません。これで私はこれを意味します。
私はプロパティのリストを持っています。各プロパティはクライアントに属します。
アプリケーション内 クライアント情報カードを見て、クライアントが所有するプロパティを検索したい場合、結果をクライアントに限定してクエリ文字列を探す方が理にかなっています。
私はMongoDBをDBとして使用しており、クライアントIDをサブドキュメントとして保存しています
algolia - アルゴリア無料プランの操作回数
Algolia の価格設定ページには、無料プランにこのようなセルが含まれています。
運用後に100.000
顧客が有料プランに切り替える必要があるということですか、それとも他のプランと同じように毎月リセットされるということですか?