Частичное представление с необходимыми типами и дополнительными ассоциациями - PullRequest
0 голосов
/ 13 ноября 2018

В моем RCL я хочу создать частичное представление, которое будет использоваться для обработки почтовых адресов пользователя в различных приложениях.

Теоретически я хотел бы:

  1. Циклический просмотр типов статических адресов, хранящихся в enum (Дом, Работа, Другое)
  2. Для каждого типа имейте базовые входы для адреса (улица1, город, штат и т. Д.), Отображаемого на экране.
  3. Связать строку типа с ассоциированной User.UserAddress ( ЕСЛИ она существует - но если нет, ЕЩЕ покажет пустую строку типа)

По сути, я мог бы создать LEFT JOIN для типов адресов, чтобы нулевые записи возвращались для пользователя, если у них не указан адрес этого типа. Но, похоже, должен быть лучший путь.

Возможно ли это? Если да, можете ли вы дать мне пример кода?

Большое спасибо!

...