geoAdd method

Future<int> geoAdd(
  1. String key,
  2. double longitude,
  3. double latitude,
  4. String member,
)

------------------------------ HyperLogLog ------------------------------ ------------------------------ Geo ------------------------------ geoAdd

Implementation

Future<int> geoAdd(
    String key, double longitude, double latitude, String member) async {
  Object result = await _runWithRetryNew(() async {
    return (await RespCommandsTier1(_client!)
        .geoAdd(key, longitude, latitude, member));
  });

  if (result is RespType2<dynamic>) {
    return result.toInteger().payload;
  }

  return (result as RespType3<dynamic>).toInteger().payload;
}