Parse platform 如何在解析中获得表的大小和订单id号?
我有非常大的表在解析。 假设它看起来像这样Parse platform 如何在解析中获得表的大小和订单id号?,parse-platform,Parse Platform,我有非常大的表在解析。 假设它看起来像这样 A B C 1. val_A_1 val_B_1 val_c 2. val_A_2 val_B_2 val_c 3. val_A_3 val_B_3 val_c 4. val_A_4 val_B_4 val_c ... 1000000. val_A_1000000 val_B_1000000 val_c ParseQuery<MyClass> query = ParseQuery
A B C
1. val_A_1 val_B_1 val_c
2. val_A_2 val_B_2 val_c
3. val_A_3 val_B_3 val_c
4. val_A_4 val_B_4 val_c
...
1000000. val_A_1000000 val_B_1000000 val_c
ParseQuery<MyClass> query = ParseQuery
.getQuery(MyClass.class);
query.whereEqualTo("C", "val_c");
我的问题就在上面。我知道这将返回一个结果,我可以做到这一点
objects.size命令以获取大小。但在这种情况下,我需要获取所有对象:。
如果我有10万张唱片,需要多长时间
还有其他更快的解决方案吗
还有一件事,当我从某个查询中得到结果时,该查询只搜索B值为val_B_3的位置
query.findInBackground(new FindCallback<MyClass>() {
public void done(List<MyClass> objects, ParseException e) {
我怎么知道val_B_3在位置3?你想要列的最大值还是所有对象的大小?我认为没有任何方法知道val_B_3是否在位置3…除非在DB中添加一个类似位置的增量数字来跟踪其位置。然后你就可以得到这一行,“位置”会告诉你它属于哪里。