如何将记录Algolia属性批量更新为Geo-localized属性?

时间:2018-12-28 02:29:01

标签: geolocation algolia

我的阿尔及利亚记录中有lat lng属性,如下所示: let records = [{title: 'a', lat: 10.001, lng: 11.001, geo_loc: [{lat: 10.001, lng: 11.001}]}, {title: 'b', lat: 10.002, lng: 11.002 , geo_loc: [{lat: 10.002, lng: 11.002}]}

我想将所有记录的批处理更新属性运行到地理定位的记录,如下所示:   else if(option == 1) { System.out.println("Please enter the player name"); Scanner scanner = new Scanner(System.in); String name = " "; name = scanner.next(); // return type for next() is string if(name.length()>=3 && name.length()<=25 && !name.contains(" ")){ player = new Player(name); }else{ System.out.println('Name length should be between 3 and 25 characters"); } }

我已经阅读了Algolia中的批处理更新记录文档,但是我认为它的效率还不够,因为我必须为每个更新记录提供每个对象ID,并且还会警告其内部系统中的使用率限制。

我想知道是否有更好的替代解决方案?

0 个答案:

没有答案