核心数据 - 选择特定列

时间:2014-11-10 10:43:56

标签: ios objective-c iphone core-data swift

我正在尝试从我的数据库中只选择一些列,但仍然是,它会全部归还给我。我正在做以下事情:

        let fetchRequest = NSFetchRequest(entityName: "Father")
        fetchRequest.propertiesToFetch = NSArray(objects: "id", "name")

        let sorterByName = NSSortDescriptor(key: "name", ascending: true)
        fetchRequest.sortDescriptors = NSArray(object: sorterByName)

我有以下专栏:

  • ID
  • 名称
  • 地址
  • 年龄

我需要仅选择idname,但会返回所有列。

1 个答案:

答案 0 :(得分:1)

您可以在Apple的propertiesToFetch文档中找到:

  

仅当resultType设置为时才使用此值   NSDictionaryResultType。