sach
sach

Reputation: 1069

How to efficiently fetch one column using CoreData

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?

Upvotes: 8

Views: 3979

Answers (1)

Saran
Saran

Reputation: 6392

You need to use setPropertiesToFetch: method like

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

e.g.,

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

Refer link

Upvotes: 20

Related Questions