クラスの使用
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 reactor.core.publisher.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[] key, GeoReference<byte[]> reference, GeoShape predicate, RedisGeoCommands.GeoSearchCommandArgs args) 指定されたshapeで指定されたエリアの境界内にあるジオセットのメンバーを返します。StringRedisConnection.geoSearch(StringSE key, GeoReference<StringSE> reference, GeoShape predicate, 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(GeoReference<M> reference, Distance radius, RedisGeoCommands.GeoSearchCommandArgs args) default GeoResults<RedisGeoCommands.GeoLocation<M>>BoundGeoOperations.search(GeoReference<M> reference, BoundingBox boundingBox, RedisGeoCommands.GeoSearchCommandArgs args) RedisGeoCommands.GeoRadiusCommandArgsを適用する特定の境界ボックスの境界内で、クエリの中心としてGeoReferenceを使用してメンバーを取得します。BoundGeoOperations.search(GeoReference<M> reference, GeoShape geoPredicate, RedisGeoCommands.GeoSearchCommandArgs args) RedisGeoCommands.GeoRadiusCommandArgsを適用する特定のpredicateの境界内で、クエリの中心としてGeoReferenceを使用してメンバーを取得します。default GeoResults<RedisGeoCommands.GeoLocation<M>>GeoOperations.search(K key, GeoReference<M> reference, Distance radius, RedisGeoCommands.GeoSearchCommandArgs args) default GeoResults<RedisGeoCommands.GeoLocation<M>>GeoOperations.search(K key, GeoReference<M> reference, BoundingBox boundingBox, RedisGeoCommands.GeoSearchCommandArgs args) RedisGeoCommands.GeoRadiusCommandArgsを適用する特定の境界ボックスの境界内で、クエリの中心としてGeoReferenceを使用してメンバーを取得します。GeoOperations.search(K key, GeoReference<M> reference, GeoShape geoPredicate, RedisGeoCommands.GeoSearchCommandArgs args) RedisGeoCommands.GeoRadiusCommandArgsを適用する特定のpredicateの境界内で、クエリの中心としてGeoReferenceを使用してメンバーを取得します。default reactor.core.publisher.Flux<GeoResult<RedisGeoCommands.GeoLocation<M>>>ReactiveGeoOperations.search(K key, GeoReference<M> reference, Distance radius, RedisGeoCommands.GeoSearchCommandArgs args) default reactor.core.publisher.Flux<GeoResult<RedisGeoCommands.GeoLocation<M>>>ReactiveGeoOperations.search(K key, GeoReference<M> reference, BoundingBox boundingBox, RedisGeoCommands.GeoSearchCommandArgs args) RedisGeoCommands.GeoRadiusCommandArgsを適用する特定の境界ボックスの境界内で、クエリの中心としてGeoReferenceを使用してメンバーを取得します。reactor.core.publisher.Flux<GeoResult<RedisGeoCommands.GeoLocation<M>>>ReactiveGeoOperations.search(K key, GeoReference<M> reference, GeoShape geoPredicate, RedisGeoCommands.GeoSearchCommandArgs args) RedisGeoCommands.GeoRadiusCommandArgsを適用する特定のpredicateの境界内で、クエリの中心としてGeoReferenceを使用してメンバーを取得します。
RedisCommandsProvider.geoCommands()を推奨。