与以下SQL查询等效的NSPredicate
格式是什么?
SELECT * FROM tableName ORDER BY date DESC LIMIT 1
我正在尝试这个
let predicate = NSPredicate(format: "ORDER BY date LIMIT 1")
但错误是"无法解析格式字符串"
答案 0 :(得分:5)
谓词用于过滤。这里没有过滤,不需要谓词。
您希望对获取的结果进行排序,该结果由NSFetchRequest
处理。
按日期订购结果,降序
fetchRequest.sortDescriptors = [NSSortDescriptor(key: "date", ascending: false)]
限制结果
fetchRequest.fetchLimit = 1