领域数据访问

时间:2016-02-21 10:23:14

标签: swift realm

我有一个使用Swift for iOS的ScoresModel,在查询时会产生以下结果:

[0] ScoresModel {

    courseName = One;
    scoreOne = 4;
    scoreTwo = 10;
    scoreThree = 4;
    datePlayed = Jan 21, 2016;

},

[1] ScoresModel {

    courseName = Two;
    scoreOne = 5;
    scoreTwo = 9;
    scoreThree = 6;
    datePlayed = Feb 2, 2016;

}

我的问题是 - 当我收到查询数据时,如何处理收到的各个标签?即所有'得分一个'一起,所有'得分两个'我希望对所有数据提供反馈,但不是以原始形式提供反馈,例如平均数,最佳数,最差数等。 我希望解释清楚。

1 个答案:

答案 0 :(得分:1)

平均得分1你可以写

realm.objects(ScoresModel).average("scoreOne")

最佳

realm.objects(ScoresModel).max("scoreOne")

为最坏的

realm.objects(ScoresModel).min("scoreOne")