これは単純な解決策だと思いますが、私は最良のアプローチに固執しています。Query Realmは、特にオブジェクトをリスト内に持つオブジェクトを取得します。
My Realmデータベースは、オブジェクトPOIおよびCATEGORYで作成されています。 POIは、1つまたはCATEGORYの複数のオブジェクトを持つことができますどこ
class POI: Object {
dynamic var id:String = ""
dynamic var name:String = ""
dynamic var visited:Bool = false;
let categories = List<CATEGORY>()
override static func primaryKey() -> String?
{
return "id";
}
}
後で私が持っているの数POI特定CATEGORYを持っ、およびの数POIを表示する必要があります与えられたカテゴリのboolean visitedはtrueです。
このような何か:
func getAllVisitedPointsWithCategory(idCategory:String) -> Results<POI> {
}
func getAllPointsWithCategory(idCategory:String) -> Results<POI>{
}
任意の提案?
完璧。ありがとう – DaSilva