Module: Redis::Commands::Geo

Included in:
Redis::Commands
Defined in:
sig/redis.rbs

Instance Method Summary collapse

Instance Method Details

#_geoargumentsObject

Parameters:

  • args (Object)
  • options: (Object, nil)
  • sort: (Object, nil)
  • count: (Object, nil)

Returns:

  • (Object)


262
# File 'sig/redis.rbs', line 262

def _geoarguments: (*untyped args, ?options: untyped?, ?sort: untyped?, ?count: untyped?) -> untyped

#geoaddInteger

Parameters:

  • key (String)
  • member (Array[untyped])

Returns:

  • (Integer)


248
# File 'sig/redis.rbs', line 248

def geoadd: (String key, *Array[untyped] member) -> Integer

#geodistString?

Parameters:

  • key (Object)
  • member1 (Object)
  • member2 (Object)
  • unit (::String)

Returns:

  • (String, nil)


258
# File 'sig/redis.rbs', line 258

def geodist: (untyped key, untyped member1, untyped member2, ?::String unit) -> (String | nil)

#geohashArray[(String | nil)]

Parameters:

  • key (String)
  • member (String, Array[String])

Returns:

  • (Array[(String | nil)])


250
# File 'sig/redis.rbs', line 250

def geohash: (String key, (String | Array[String]) member) -> Array[(String | nil)]

#geoposArray[(Array[String] | nil)]

Parameters:

  • key (String)
  • member (String, Array[String])

Returns:

  • (Array[(Array[String] | nil)])


256
# File 'sig/redis.rbs', line 256

def geopos: (String key, (String | Array[String]) member) -> Array[(Array[String] | nil)]

#georadiusArray[String]

Parameters:

  • args (Array[untyped])
  • geoptions (Object)

Returns:

  • (Array[String])


252
# File 'sig/redis.rbs', line 252

def georadius: (*Array[untyped] args, **untyped geoptions) -> Array[String]

#georadiusbymemberArray[String]

Parameters:

  • args (Array[untyped])
  • geoptions (Object)

Returns:

  • (Array[String])


254
# File 'sig/redis.rbs', line 254

def georadiusbymember: (*Array[untyped] args, **untyped geoptions) -> Array[String]