Hi,
When I create an array of sub models as shown in option 1 of this answer:
The extra information in the sub model gets thrown away. For example:
Bear (sub model of Animal)
color: enum
height: integer
Then when I get back a response and do
this.animals = data
The only value that is kept is type, and color and height are thrown away.