我的阿尔及利亚记录中有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,并且还会警告其内部系统中的使用率限制。
我想知道是否有更好的替代解决方案?