Передача нескольких значений в базовую функцию политики переноса данных - PullRequest
0 голосов
/ 22 января 2019

Я пытаюсь передать несколько параметров в функцию политики миграции основных данных.

Я настроил модель отображения и политику преобразования, а также добавил еще одну версию модели. Я добавил новое поле с именем name и хочу объединить в него поля title, firstname и lastname.

Пока что у меня есть функция:

FUNCTION($entityPolicy, "transformCustomerName", $source)

И метод, который я имею в политике:

-(NSString*) transformCustomerName:(Customer*) customer;

Я получаю перерыв (исключение без подробностей) в коде, когда хранилище персистентности пытается обновить.

1 Ответ

0 голосов
/ 22 января 2019

ОК, я решил это.Документация по этому материалу довольно скудная, но вот что я сделал:

FUNCTION($entityPolicy, "transformCustomerName:::", $source.title, $source.firstname, $source.lastname)

и

-(NSString*) transformCustomerName:(NSString*) title :(NSString*) firstname :(NSString*)lastname;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...