У меня есть Исполнитель и Entity Entity.Я могу получить все обложки из альбома.Однако я не могу понять, как выбрать только обложки, назначенные конкретному исполнителю.Насколько я понимаю, это должно иметь какой-то предикат с определенным условием для получения этого.Я пытаюсь поработать над отношениями с основными данными, чтобы получить атрибут покрытия из сущности Album.Пожалуйста, смотрите прикрепленные экраны из редактора основных данных.Как и код, который я пытаюсь реализовать.
var albums = [Album]()
let request = NSFetchRequest<Album>(entityName: "Album")
//request.predicate = NSPredicate(format: "recordArtist = %@", albums)
do {
albums = try context.fetch(request)
for cover in albums {
if ((currentArtist?.name) != nil){
print(currentArtist.cover)
}
}
}
catch { print(error)
}
сущность альбом и исполнитель