Я использую coreData в приложении чата. Я хочу установить для каждого сообщения атрибут messageViewed bool значение true каждый раз, когда я получаю все сообщения в чате.
Конечно, я мог бы сделать это, сначала извлекая все сообщения в комнате, а затем перебирая каждое сообщение и устанавливая атрибут messageViewed в значение true, однако я ищу более эффективный способ достижения этого.
Я помню, как где-то читал, что во время выборки может быть возможно определить или изменить значение атрибута сущности для всех элементов, извлеченных непосредственно в запросе выборки, но я не могу вспомнить, где я это читал или как это реализовать.