我正在使用searchkich
它有方法找到所有类似Cars cars = Car.class.getAnnotation(Cars.class);
for(Manufacturer car: cars.value())
System.out.println(car.value());
的记录,但它只返回1000条记录,任何人都可以帮助我如何将它的大小100增加到所有记录
答案 0 :(得分:0)
您正在寻找更改导入批量大小,例如:
类产品<的ActiveRecord :: Base的 searchkick batch_size:5000#默认为1000 端
您无法指定所有记录,但是如果您知道最大的数据集,则可以尝试将该数字指定为limit
Product.search "2% Milk", limit: 5000, offset: 50
不幸的是,我认为最大回报与弹性搜索(10,000个文档)相同,因此可能是您的硬顶。