Есть ли способ расчета и сортировки с использованием подзапросов?
У меня есть эти объекты (упрощенно) в моей базе данных Realm:
class Customer: RealmSwift.Object {
@objc dynamic var id: String? = nil
@objc dynamic var name: String? = nil
}
class Order: RealmSwift.Object {
@objc dynamic var id: String? = nil
@objc dynamic var customer_id: String? = nil
@objc dynamic var region_id: String? = nil
let total = RealmOptional<Float>()
}
Теперь я хочу получить только клиентов с заказами в регионе (используя region_id) и отсортировать клиентов, рассчитав общее количество всех заказов в этом регионе.
Спасибо,
Urkman