2017-07-19 20 views
0

検索オプションのタグパラメータにcloudydarch(複数値のリテラル)のtagsフィールドのすべてのリテラル値を設定する必要があるアプリケーションを開発しています。AWS CloudSearchのインデックスフィールドからすべてのリテラル値を取得する方法

tagsフィールドは、クエリのパラメータ値をqと定義せずにその値をフェッチしたいファセットインデックスです。 それはこれまで可能ですか?

内のすべてのドキュメント間で tagsのためのファセットを与える

答えて

0

クエリ用語が常に必要とされていますが、すべての文書(docs)を一致させるために構造化されたパーサーでmatchall演算子を使用することができ、例えば

?q=matchall&q.parser=structured&facet.tags={}&size=0

あなたのインデックス。

+0

ありがとうございました。これは私が必要とするほとんどの答えです。 「ヒット」を返さない方法はありますか?何千ものドキュメントがあり、IDを返すことは望ましくありません。 – yesil

+0

'size:0'はそれを行うべきです。回答を編集しました – alexroussos

+0

実際には私はそのBCの編集をしていませんあなたが何を求めているのか分かりません。ファセットを使用しようとしているものをしようとしているなら、おそらくそれを行うことはできません。それ以外の場合は、応答を希望するものの例を投稿してください – alexroussos

関連する問題