I am trying to add and push additional objects in my application, i have reproduced the case in this jsBin
To Achieve that i have followed this tutorial, which does exactly what i want.
I have a list of invoices and any invoice is composed by transactions, i can create a new invoice in my invoices create route where i want to add and push any single transaction
To make {{#each controller}} work your controller needs to extend Ember.ArrayController.
But I would suggest avoiding that anyway, because it is confusing (as you discovered!) and the recommendation going forward toward Ember 2.0 is to (1) prefer Ember.Controller over Ember.ArrayController or Ember.ObjectController and (2) use the explicit form of each, like:
{{#each invoice in model}}
<td>{{invoice.name}} ...
{{/each}}
Thanks i have understood what you said, but unfortunately I did not get it working, if you can show me better in this jsbin would be be better so I can have the confirmation it is right way