org.springframework.data.redis.RedisSystemException: Error in execution; ERR unknown command `GEOSEA

关于黑马redis课程第90集中报这个错误可以用

GeoResults<RedisGeoCommands.GeoLocation<String>> results = stringRedisTemplate.opsForGeo().radius(
        //key
        SHOP_GEO_KEY + typeId,
        //根据给定的中心点,返回与中心点距离在指定范围内的成员
        new Circle(  new Point(x, y), new Distance(5, Metrics.KILOMETERS)),

        RedisGeoCommands.GeoRadiusCommandArgs.newGeoRadiusArgs()
                
                .limit(end)
                //包含成员的坐标信息
                .includeCoordinates()
                //包含成员距离中心点的距离
                .includeDistance()
        );

 距离最下面可以在设置的时候乘上1000

shop.setDistance(distanceMap.get(shop.getId().toString()).getValue()*1000);

不能下拉的情况点一下上面的状态栏,可以解决。

  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值