此代码设置Customer类,在其中创建一个对象,并指定一个指针,将客户对象连接到创建它的ParseUser。
ParseUser currentUser = ParseUser.getCurrentUser();
customer.put("CreatedBy", currentuser);
customer.saveInBackground;
ParseQuery<ParseObject> query = ParseQuery.getQuery("Customer");
query.whereEqualTo("CreatedBy", currentUser);
query.findInBackground(new FindCallback<ParseObject>()
指针是从客户定义的 - &gt;用户但查询是针对客户的。要转到用户,我只需要检查createdBy列中的值,但反过来需要整个查询。我是否需要在另一个方向上定义指针以优化查询/加速它或者Parse在其指针和关系中强制执行双向性?
在MongoDB中,必须在两个方向上定义指针以获得最佳查询速度。我将更多地使用客户类,我的应用程序应该适用于10万用户+ 我同样怀疑适用于ParseRelations的情况。我知道我可以使用&#39; include&#39;关键但是查询两种方式同样优化?