ソート式では、特徴関数を使用できます。ほとんどの特徴関数は、精密ソート式でのみ使用できます。さまざまな構文とステートメントを組み合わせて、複雑なソートを実行できます。
特徴関数
ソート式では、特徴関数を使用できます。ほとんどの特徴関数は、精密ソート式でのみ使用できます。さまざまな構文とステートメントを組み合わせて、複雑なソートを実行できます。
kvpairs_value: クエリ文字列の kvpairs 句で指定されたフィールドの値を返します
1. 構文
kvpairs_value(query_key, type)
2. パラメーター
query_key: kvpairs 句で指定されたフィールドの名前。
type: kvpairs 句の query_key フィールドのデータ型。サポートされているデータ型は、INT、FLOAT、および DOUBLE です。
3. 例
シナリオ 1
クエリ文字列の kvpairs 句には、query_key:10 という情報が含まれています。query_key フィールドの値は INT 型です。query_key フィールドの値を取得する場合、次の式を使用します: kvpairs_value(query_key, INT)
.
シナリオ 2
クエリ文字列の kvpairs 句には、query_key:10.1 という情報が含まれています。query_key フィールドの値は FLOAT 型です。query_key フィールドの値を取得する場合、次の式を使用します: kvpairs_value(query_key, FLOAT)
.
シナリオ 3
クエリ文字列の kvpairs 句には、query_key:10.12 という情報が含まれています。query_key フィールドの値は DOUBLE 型です。query_key フィールドの値を取得する場合、次の式を使用します: kvpairs_value(query_key, DOUBLE)
.