[英]NSPredicate in Core Data Fetch for Mode in Swift
我想在位置的核心数据实体中搜索最经常出现的坐标。 在统计中,这将对应于模式或最常用的值。
NSPredicate允许您使用单词max或min。
let predicate = NSPredicate(format: "coordinate == max(coordinate)")
是否有等效的模式,如:
let predicate = NSPredicate(format: "coordinate == mode(coordinate)")
简短的回答,不。
谓词语法就像SQL的受限版本。 文档显示mode
不是语法的一部分。
或在此基础上扩展,您可以使用KVC Collection Operators
进行一些简单的操作(最大/最小/平均...)
为此,您需要烘焙自己的算法。
本文提出了您可能会探索的东西。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.