Fiddle тук
Имам масив от обекти, които искам да картографирам директно в колекция на моя изгледмодел, но искам да персонализирам картографирането. Кодът обаче не работи, освен ако няма само един елемент в колекцията data.UserReports.
Мога да го направя, ако добавя друг слой в графиката на обекта - така например вместо да картографирам data.UserReports към model.UserReports - ако имах свойство на модела, наречено Foo - мога да картографирам данни към foo и след това да получа достъп до колекцията чрез model.Foo.UserReports, но това е нежелателно и объркващо.
Смятам също, че мога да го направя, ако итерирам масива data.UserReports и избутам всеки UserReport на свой ред в колекцията на модела - но отново това изглежда тромаво.
И така, какво не е наред с цигулката?