Je suis un peu nouveau avec backbone.js et j'ai du mal à aller chercher une collection avec une relation belongs_to.Gérer une relation belongs_to avec backbone.js
Je voudrais aller chercher une liste d'utilisateurs (utilisateurs/GET) et je voudrais les afficher tous sauf avec une association belongs_to.
Par exemple pour afficher le nom de l'entreprise de l'utilisateur. Quelqu'un connaît une solution?
J'utilise Ruby on Rails 3 avec CouchDB
utilisateurs contrôleur
def index
User.all
end
collection Backbone
class UserCollection extends Backbone.Collection
url: ->
app.routes.users_url
model: User
modèle Backbone
class User extends Backbone.Model
idAttribute: '_id'
defaults: {
"email": null
"mobile": null
"loc": null
}
url: ->
app.routes.users_url + '/' + (@id || '')
Je voudrais montrer la com nom de Pany comme ça ...
%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 %>
alors qu'est-ce qui ne fonctionne pas correctement? –
Eh bien l'appartient à la relation ne fonctionne pas, ce qui est logique car le modèle n'a rien d'une relation. Donc, je ne sais pas comment imprimer company.name –