0

使用 RealmDB 对象如何编写多键查询?架构部分:

StudentSchemaNames.student_data = { classID: int, students: Students[], noOfPresence: int, noOfabsence: int, noOfLeft: int } ;

StudentScehmaNames.students = {studentid:int, studentfirstName: string:, studentlastName:string}

我有一个像;

studentDetails = [{“classID”:“001”,“students”:[Array],“noOfPresence”:30,“noOfabsence”:2,“noOfLeft”:9}];

目前我正在获取关于 studentId= 001 的基本信息;

studentDetails = 等待 RealmDB.get(StudentSchemaNames.student_DATA, studentId="${studentId}" AND 'noOfPresence');

这里学生 ID 属性与值和 noOfPresence 一起传递,只有属性名称和要执行的查询中没有值。

但我想写这样的查询;场景 1:仅获取学生 ID 的值和 NoOfPresence 属性的数据基础 场景 2:仅获取学生属性的数据基础,具有学生 ID 值 场景 3:仅获取班级属性的数据基础,具有学生 ID 值

帮助我用 RealmDB 为上述场景编写查询。先感谢您

4

0 回答 0