このトピックでは、Tablestore SDK for Go を使用してデータをクエリする場合に、検索インデックスでサポートされる基本的なクエリタイプについて説明します。
クエリタイプ | 説明 |
このクエリは、テーブル内のすべての行と一致し、テーブル内の行の総数をクエリしたり、複数のランダムな行を返したりします。 | |
このクエリは、完全一致を使用してデータテーブルからデータを取得します。 term クエリは、文字列照合に基づくクエリに似ています。 | |
このクエリでは、複数のキーワードを指定して、少なくとも 1 つのキーワードと一致する行を検索できます。 列値が少なくとも 1 つのキーワードと一致する場合、データ行が返されます。 terms クエリは、SQL 文の IN 演算子と同じように使用できます。 | |
このクエリは、指定されたプレフィックスを含むデータをデータテーブルから取得します。 | |
このクエリは、ワイルドカード文字を含む文字列と一致するデータを取得します。 | |
このクエリは、指定された範囲内にあるデータをテーブルから取得します。 | |
このクエリは、NULL クエリまたは NULL 値クエリとも呼ばれ、スパースデータで使用され、行の列が存在するかどうかを判断します。 | |
このクエリは、特定の列に基づいて結果セットを折りたたみ、指定されたタイプのデータが返された結果に 1 回だけ表示されるようにすることで、結果タイプの多様性を確保します。 | |
地理空間クエリは、円形範囲クエリ、四角形範囲クエリ、および多角形範囲クエリに分類されます。
| |
このクエリは、ネストされたフィールドの子行のデータを取得します。 |