Soy un poco nuevo con backbone.js y estoy luchando para obtener una colección con una relación de belong_to.Manejando una relación belongs_to con backbone.js
Me gustaría obtener una lista de usuarios (usuarios/GET) y me gustaría mostrarlos todos pero con una asociación belongs_to.
Por ejemplo, para mostrar el nombre de la empresa del usuario. Alguien sabe una solución?
estoy usando Ruby on Rails 3 con CouchDB
controlador usuarios
def index
User.all
end
colección Backbone
class UserCollection extends Backbone.Collection
url: ->
app.routes.users_url
model: User
modelo Backbone
class User extends Backbone.Model
idAttribute: '_id'
defaults: {
"email": null
"mobile": null
"loc": null
}
url: ->
app.routes.users_url + '/' + (@id || '')
me gustaría mostrar la com Pany nombre así ...
%script{:id => "user-resource-template", :type => "text/template"}
%td= check_box_tag "select", 1, false, :class => "checkbox", "data-id" => raw("<%= _id %>")
%td <%= name %>
%td <%= email %>
%td <%= company.name %>
¿Qué no está funcionando correctamente? –
Bueno, lo que pertenece a la relación no funciona, lo que es lógico, por supuesto, porque el modelo no tiene nada que ver con una relación. Así que no sé cómo imprimir company.name –