如何使用CoreData有效地获取一个colum [英] How to efficiently fetch one colum using CoreData

查看:100
本文介绍了如何使用CoreData有效地获取一个colum的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个表有50,000条记录(表有8列)。我需要在表上只显示第一列。我需要一个数组,其中包含来自第一列的所有数据。如何使用NSFetchRequest从Core数据的第一列获取所有记录?

I have a Table with 50,000 records (table has 8 columns). I need to display only 1st column on the Table. I need an array which contains all data from Table only from 1st column. How to use NSFetchRequest to get all record from 1st column of the Table using Core Data?

推荐答案

您需要使用setPropertiesToFetch:method like

You need to use setPropertiesToFetch: method like

[request setPropertiesToFetch :[NSArray arrayWithObject:@"<#Attribute name#>"]];

例如

[fetchRequest setPropertiesToFetch:[NSArray arrayWithObjects:@"ColName", nil]];

请参阅链接

这篇关于如何使用CoreData有效地获取一个colum的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆