問題タブ [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.

0 投票する
1 に答える
380 参照

javascript - instantsearch.js ウィジェットでホーガン テンプレートを使用する

algolias instansearch.js を実装しようとしています。私の検索結果には大量の HTML が含まれるので、ホーガン テンプレートに抽出したいと思います。結果が読み込まれているように見えますが、何もレンダリングされていませんか?

どんな助けでも大歓迎です

0 投票する
1 に答える
361 参照

javascript - Algolia + Woocommerce カテゴリの階層的インデックス作成

複数の Algolia をインストールしました。現在、Wordpress でもう 1 つ、Woocommerce 製品のインデックス作成を行っています。Algolia Woocommerce WP プラグインの使用 ( https://github.com/algolia/algoliasearch-wordpress )

製品カテゴリのインデックス作成には小さな問題がありますが、これまでのところすべて問題ないようです。

Wordpress では階層的ですが、インデックスが作成されるとフラットになります

私の質問は次のとおりです。インデックス作成を「よりスマート」にし、出力を次のようにする方法はありますか。

0 投票する
1 に答える
241 参照

ruby-on-rails - カミナリによるAlgolia-Railsのページネーション

自分の Web サイト (RoR で実行) を algolia 検索サービスと統合しようとしています。kaminari gem を使用して結果 (ヒット) をページ付けする方法を教えてもらえますか? 前もって感謝します。

0 投票する
1 に答える
78 参照

algolia - Algolia IPアドレスベースの位置情報検索

Algolia aroundLatLong で、手動で ipaddress を渡してメソッド「aroundLatLongViaIP」を機能させることは可能ですか? 現在は、リクエストの ipaddress に基づいて自動検出されるようです。

0 投票する
1 に答える
132 参照

algolia - カスタム投稿タイプのインデックス作成

WordPress にプラグインをインストールしましたが、設定した設定に関係なく、カスタム投稿タイプをインデックスに登録できません。プラグインを介してそれは可能ですか、それとも何か他のことをする必要がありますか

どんな助けでもいただければ幸いです

ありがとう

許す

0 投票する
1 に答える
565 参照

javascript - アクセス レベルの権限でアルゴリア検索を使用できますか

アプリケーションに Algolia Search を使用することを検討しています。Algolia の利便性は気に入っていますが、1 つの点にこだわっています。カスタム ユーザー グループがあり、各ユーザー グループはレコードのサブセットのみを表示できます。レコードを Algolia にプッシュすると、すべてのレコードが表示されます。特定のユーザーが特定のレコードを表示できるカスタム ロジックとどのように組み合わせて、検索リストに表示しないようにしますか。

0 投票する
1 に答える
1610 参照

javascript - Algolia 初期検索パラメーター instantsearch.js

アルゴリアでクエリの初期値を渡そうとするインデックスがあります。私はinstantsearch.jsを使用していますが、現在はインデックスからすべてをロードしています。ページの読み込み時にインデックスに初期値を渡すにはどうすればよいですか?

Select * from index where Category='Careers'(ロードの値としてキャリアを渡す)

これについてドキュメントを検索しましたが、わかりません。

また、複数の値を渡す必要があるため、次のようになります。

select * from index where Category = 'Careers' or 'Skills' or 'Interests'( or ステートメント付き)

ありがとう!

0 投票する
1 に答える
1159 参照

algolia - Algolia: スレーブ インデックスにクエリを実行して日付ランキング機能による並べ替えを取得する最良の方法

その場で日付 (昇順と降順の両方) で動的に並べ替えたいデータセットがあります。ドキュメントを読み、指示に従って、マスター インデックスのスレーブ インデックスを作成しました。ここで、上位のランキング値は、DESC 順の「日付」です。日付は正しい整数および UNIX タイムスタンプ形式です。

私の質問は、フロントエンドの Javascript Algolia API を使用して、この新しいインデックスをオンザフライでクエリするにはどうすればよいですか?

現在、私のコードは次のようになっています。

私がやろうとしたことは、代わりにスレーブインデックスを使用するように initIndex を変更することであり、これは機能します...しかし、ユーザーが必要とするたびにインデックスを再初期化する必要がある場合、これは遅くて非効率的であると考えています日付けで並び替え。代わりに、クエリに挿入して日付で並べ替えることができるパラメーターはありませんか?

また、2 つ目の質問は、インデックスをスレーブ インデックスに変更しても、降順でしか並べ替えられないということです。昇順で並べ替えるにはどうすればよいですか?

何千もの行があり、すでにレコード制限を超えようとしているため、日付の昇順でソートするためだけに別のスレーブインデックスを作成したくありません。きっとここには別の方法があるはずですか?

ありがとう!