クラスの使用
org.springframework.data.redis.connection.RedisGeoCommands.GeoSearchCommandArgs
RedisGeoCommands.GeoSearchCommandArgs を使用するパッケージ
パッケージ
説明
さまざまな Redis ' ドライバー '/libraries と対話するための低レベルの抽象化を提供する接続パッケージ。
Redis を Spring の概念と統合するためのコアパッケージ。
org.springframework.data.redis.connection 内の RedisGeoCommands.GeoSearchCommandArgs 使用
修飾子と型メソッド説明protected RedisGeoCommands.GeoSearchCommandArgsRedisGeoCommands.GeoSearchCommandArgs.clone()RedisGeoCommands.GeoSearchCommandArgs.includeCoordinates()RedisGeoCommands.GeoRadiusCommandArgs.Flag.WITHCOORDフラグを設定して、一致するアイテムの経度、緯度座標も返します。RedisGeoCommands.GeoSearchCommandArgs.includeDistance()RedisGeoCommands.GeoRadiusCommandArgs.Flag.WITHDISTフラグを設定して、指定された中心からの return されたアイテムの距離も返します。RedisGeoCommands.GeoSearchCommandArgs.limit(long count) 結果を最初の N 個の一致するアイテムに制限します。RedisGeoCommands.GeoSearchCommandArgs.limit(long count, boolean any) 結果を最初の N 個の一致するアイテムに制限します。RedisGeoCommands.GeoSearchCommandArgs.newGeoSearchArgs()新しいRedisGeoCommands.GeoSearchCommandArgsを作成します。RedisGeoCommands.GeoSearchCommandArgs.sort(Sort.Direction direction) ソート方向を適用します。RedisGeoCommands.GeoSearchCommandArgs.sortAscending()返されたアイテムを、中心を基準にして、最も近いものから最も遠いものの順に並べ替えます。RedisGeoCommands.GeoSearchCommandArgs.sortDescending()返されたアイテムを、中心を基準にして、最も遠いものから最も近いものへと並べ替えます。型 RedisGeoCommands.GeoSearchCommandArgs の引数を持つ型を返す org.springframework.data.redis.connection のメソッド型 RedisGeoCommands.GeoSearchCommandArgs のパラメーターを持つ org.springframework.data.redis.connection のメソッド修飾子と型メソッド説明default GeoResults<RedisGeoCommands.GeoLocation<byte[]>> DefaultedRedisConnection.geoSearch(byte[] key, GeoReference<byte[]> reference, GeoShape predicate, RedisGeoCommands.GeoSearchCommandArgs args) 使用すべきではありません。GeoResults<RedisGeoCommands.GeoLocation<byte[]>> DefaultStringRedisConnection.geoSearch(byte[] key, GeoReference<byte[]> reference, GeoShape predicate, RedisGeoCommands.GeoSearchCommandArgs args) DefaultStringRedisConnection.geoSearch(StringSE key, GeoReference<StringSE> reference, GeoShape predicate, RedisGeoCommands.GeoSearchCommandArgs args) default Flux<GeoResult<RedisGeoCommands.GeoLocation<ByteBufferSE>>> ReactiveGeoCommands.geoSearch(ByteBufferSE key, GeoReference<ByteBufferSE> reference, GeoShape shape, RedisGeoCommands.GeoSearchCommandArgs args) 指定されたshapeで指定されたエリアの境界内にあるジオセットのメンバーを返します。GeoResults<RedisGeoCommands.GeoLocation<byte[]>> RedisGeoCommands.geoSearch(byte @NonNull[] key, @NonNull GeoReference<byte[]> reference, @NonNull GeoShape predicate, @NonNull RedisGeoCommands.GeoSearchCommandArgs args) 指定されたshapeで指定されたエリアの境界内にあるジオセットのメンバーを返します。StringRedisConnection.geoSearch(@NonNull StringSE key, @NonNull GeoReference<StringSE> reference, @NonNull GeoShape predicate, @NonNull RedisGeoCommands.GeoSearchCommandArgs args) 指定されたshapeで指定されたエリアの境界内にあるジオセットのメンバーを返します。ReactiveGeoCommands.GeoSearchCommand.with(RedisGeoCommands.GeoSearchCommandArgs args) コマンド引数を設定します。org.springframework.data.redis.core 内の RedisGeoCommands.GeoSearchCommandArgs 使用
型 RedisGeoCommands.GeoSearchCommandArgs のパラメーターを持つ org.springframework.data.redis.core のメソッド修飾子と型メソッド説明default GeoResults<RedisGeoCommands.GeoLocation<M>> BoundGeoOperations.search(@NonNull GeoReference<M> reference, @NonNull Distance radius, @NonNull RedisGeoCommands.GeoSearchCommandArgs args) default GeoResults<RedisGeoCommands.GeoLocation<M>> BoundGeoOperations.search(@NonNull GeoReference<M> reference, @NonNull BoundingBox boundingBox, @NonNull RedisGeoCommands.GeoSearchCommandArgs args) RedisGeoCommands.GeoRadiusCommandArgsを適用する特定の境界ボックスの境界内で、クエリの中心としてGeoReferenceを使用してメンバーを取得します。BoundGeoOperations.search(@NonNull GeoReference<M> reference, @NonNull GeoShape geoPredicate, @NonNull RedisGeoCommands.GeoSearchCommandArgs args) RedisGeoCommands.GeoRadiusCommandArgsを適用する特定のpredicateの境界内で、クエリの中心としてGeoReferenceを使用してメンバーを取得します。default GeoResults<RedisGeoCommands.GeoLocation<M>> GeoOperations.search(@NonNull K key, @NonNull GeoReference<M> reference, @NonNull Distance radius, @NonNull RedisGeoCommands.GeoSearchCommandArgs args) default GeoResults<RedisGeoCommands.GeoLocation<M>> GeoOperations.search(@NonNull K key, @NonNull GeoReference<M> reference, @NonNull BoundingBox boundingBox, @NonNull RedisGeoCommands.GeoSearchCommandArgs args) RedisGeoCommands.GeoRadiusCommandArgsを適用する特定の境界ボックスの境界内で、クエリの中心としてGeoReferenceを使用してメンバーを取得します。GeoOperations.search(@NonNull K key, @NonNull GeoReference<M> reference, @NonNull GeoShape geoPredicate, @NonNull RedisGeoCommands.GeoSearchCommandArgs args) RedisGeoCommands.GeoRadiusCommandArgsを適用する特定のpredicateの境界内で、クエリの中心としてGeoReferenceを使用してメンバーを取得します。default Flux<GeoResult<RedisGeoCommands.GeoLocation<M>>> ReactiveGeoOperations.search(K key, GeoReference<M> reference, Distance radius, RedisGeoCommands.GeoSearchCommandArgs args) default Flux<GeoResult<RedisGeoCommands.GeoLocation<M>>> ReactiveGeoOperations.search(K key, GeoReference<M> reference, BoundingBox boundingBox, RedisGeoCommands.GeoSearchCommandArgs args) RedisGeoCommands.GeoRadiusCommandArgsを適用する特定の境界ボックスの境界内で、クエリの中心としてGeoReferenceを使用してメンバーを取得します。ReactiveGeoOperations.search(K key, GeoReference<M> reference, GeoShape geoPredicate, RedisGeoCommands.GeoSearchCommandArgs args) RedisGeoCommands.GeoRadiusCommandArgsを適用する特定のpredicateの境界内で、クエリの中心としてGeoReferenceを使用してメンバーを取得します。
RedisCommandsProvider.geoCommands()を推奨。