Я вставляю новые объекты в базу данных по данным ядра. Есть ли способ проверить, есть ли дубликат в базе данных, прежде чем вставлять значения?Поиск повторяющихся значений в данных ядра
AccountDetails * newEntry = [NSEntityDescription insertNewObjectForEntityForName:@"AccountDetails" inManagedObjectContext:self.managedObjectContext];
newEntry.acc_date=date;
newEntry.bank_id=bank_id1;
NSError *error;
if (![self.managedObjectContext save:&error]) {
NSLog(@"Whoops, couldn't save: %@", [error localizedDescription]);
}
[self.view endEditing:YES];
каждый раз, когда я запускаю приложение, он снова вводит значения. Я хочу проверить, есть ли в нем какая-либо новая категория, если нет, тогда я добавлю только новую.
заранее спасибо ..
Сделайте выбор, прежде чем вставлять. Вставьте только в том случае, если счетчик выборки равен 0. – user2734323