問題タブ [instantsearch.js]
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.
algolia - タイムスタンプでレコードをフィルタリングする方法
開始時刻を含むイベントのリストがあり、将来のイベントのみを表示する必要があります。基本的に のようなものstartTime > now
です。
助言がありますか?
ありがとう!
javascript - package:js/dart.js を介して Dart で Algolia InstantSearch を使用する
package:js/dart.js を使用して Algolia InstantSearch を既存の Dart プロジェクトに実装しようとしています。私は Dart の経験はかなりありますが、javascript の経験はありません。
誰かが私がこのようなことをする方法の例を教えてもらえますか?
私は次のことをしようとしています:
- 「SearchComponent」という名前のコンポーネントを作成します。
- 「algoliaSearchService」という名前のサービスを作成します。
- package:js/js.dart を使用して、Algolia InstantSearch JavaScript API と対話します。
- package:js/js.dart を使用して、InstantSearch JavaScript API 経由で InstantSearch アプリを初期化します。
- package:js/js.dart を使用して、InstantSearch JavaScript API を介して InstantSearch 検索ボックス ウィジェットを InstantSearch アプリに追加します。
- package:js/js.dart を使用して、InstantSearch JavaScript API を介して InstantSearch ヒット ウィジェットを InstantSearch アプリに追加します。
任意のガイダンスをいただければ幸いです。
symfony - Algolia で 4 レベルのネストされたエンティティを取得できない
私は Algolia を使用しており、次のエンティティ階層があります。
- 製品
- ProductFormula ([1 - n] with Product)
- ProductDuration ([1 - n] と ProductFormula)
- ProductPricing ([1 - n] with ProductDuration)
私はそれらすべてをアルゴリアに保存し、それらはすべて効果的に個別に保存され、コレクションとして親エンティティにリンクされています。
- オブジェクトから、オブジェクトの配列を
ProductDuration
見ることができますproductPricings
- オブジェクトから私はオブジェクトの配列を
ProductFormula
見ることができ、それらのそれぞれには(存在する場合)の配列が含まれていますproductDurations
ProductDuration
productPricings
- BUT、
Product
オブジェクトから、ProductFormula
配列、次に配列が表示されますがProductDuration
、常に.productPricings
null
これはアルゴリア エクスプローラーで発生していたので、最初は「プレビュー」の制限になると思いました。しかし、自分のアプリ (algolia の symfony バンドルを使用した Symfony アプリ) から実際のクエリを実行すると、同じ問題が発生します。
パラメータを見つけようとしていmaxnestinglevel
ますが、手がつけられません。私は何かを逃しましたか?
algolia - カスタム関数によるインスタント検索フィルター
特定の制限により、カテゴリとサブカテゴリにインデックスを付けることができないため、手動で作成されたアイテムのリストをフィルタリングできる方法が必要です。実際には次の 2 つの部分があります。
1: トグル スイッチを使用して表示結果をフィルタリングしています
2: 複数のアイテムを含むサブメニュー (これも手動で作成) があり、これらも並べ替え可能にする必要があります。
そのため、アイテムをクリックすると、フィルターがかけられます。動作は、このデモと同じである必要があります。
この部分は、具体的には:
私が直面している問題は、これがまったく可能かどうかわからないということです。はい、明らかな場所を見ましたが、役立つものは何も見つかりませんでした。繰り返しますが、リストは手動で作成されるため、インスタント検索の結果をハイジャックするためのカスタム関数が必要になると思います。
どんな助けでも大歓迎です。