我是第一次在Android Project中使用parse.com数据库并引用this。 我有4张桌子
Table 1: EmployerDetails: employerID, employerName etc..
Table 2: JobPostedDetails: JobID, employerID, JobTitle etc..
Table 3: ApplicationStatus: JobID, candidateID, status etc..
Table 4: CandidateDetails: candidateID, candidateName etc..
我希望雇主发布雇主ID:ABC123,雇主名称:“职业咨询”
,申请候选人名单,适用于不同职位的候选人名单(在ApplicationStatus和CandidateDetails中加入candidateID)public List<ParseObject> getCandidatesAppliedList(String employerName) {
List<ParseObject> result = new ArrayList<ParseObject>();
List<ParseObject> postedJobs = new ArrayList<ParseObject>();
List<String> postedJobIDs = new ArrayList<String>();
ParseQuery employerID = ParseQuery.getQuery("JobPostedDetails");
employerID.whereEqualTo("employerName", employerName);
try {
postedJobs = employerID.find();
for(int i=0; i< postedJobs.size(); i++) {
...
}
} catch (ParseException e) {
e.printStackTrace();
}
}
我不确定如何在parse中编写嵌套子查询。是否有任何其他材料可供学习解析查询。