我有两个像这样的领域数据模型类:
class TaskList: Object {
dynamic var name = ""
dynamic var createdAt = NSDate()
let tasks = List<Task>()
}
和:
class Task: Object {
dynamic var name = ""
dynamic var createdAt = NSDate()
dynamic var notes = ""
dynamic var isCompleted = false
}
现在我需要查询 TaskList 并根据每个任务的数量对它们进行排序。我尝试使用这样的东西,但它使应用程序崩溃,因为它不受支持:
realm.objects(TaskList).sorted("tasks.count")