我称之为表,但在代码中它们实际上只是类。 我有用户表(扩展ParseUser的类) 我得到表TableAClass(扩展ParseObject的类),和 我有表TableBClass(扩展ParseObject的类) B包含指向MyUserClass和TableAClass
的指针ParseQuery<MyUserClass> query = ParseQuery.getQuery(MyUserClass.class);
ParseQuery<TableBClass> secondQuery = new ParseQuery<TableBClass>(
MyInstallsClass.class);
现在是关键部分,我不能像这样查询
query.whereMatchesKeyInQuery( "objectId", "myuser_id",secondQuery);
因为&#39; myuser_id&#39;不是String它是MyUserClass的指针 如何在不添加包含objectId
的String类型的其他String列的情况下使此查询工作答案 0 :(得分:2)
不确定这是否仍然相关,无论如何,您可以secondQuery.whereMatchesKeyInQuery("myUserId","objectId",query);
答案 1 :(得分:0)
在指针
的情况下使用whereMatchesQuery
query.whereMatchesQuery("obj_pointer", inQuery);