我有一个parse类,它有一个指向另一个类的指针…
我想计算类A中的对象,这些对象的某个值等于类B中的某个字段…
如。
ParseQuery<ParseObject> query = ParseQuery.getQuery("ClassA");
query.whereEqualTo(ClassB.field, mValToCheck); // ?!??!?
query.countInBackground(new CountCallback() {
// etc
我被难住了。思想?
最佳答案
不能将指针列直接与字符串或整数进行比较。但是如果你创建了一个parseobject你可以!
首先,您必须创建一个parseobject来用作指针。
ParseObject obj = ParseObject.createWithoutData("classNameThatPointedTo","fieldValue");
之后,可以比较两个字段。
query.whereEqualTo("fieldName", obj);
关于android - 解析查询从Pointer值返回whereEqualTo,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32343965/