0
Ich muss eine rabl teilweise erstellen, wo ich auf ein Objekt zugreifen muss. Für zB: -Wie übergebe ich ein Objekt in rabl partiell?
# app/views/posts/index.rabl
collection @posts
node(false) { |post| partial('posts/show', :object => :post)}
Innen show.rabl
# app/views/posts/index.rabl
object @post
node(:details) do
{:id => @post.id}
end
Gibt mir, nicht definierte Methode id für null Klasse. Was mache ich falsch? Auch die Dokumentation gibt die gleichen Schritte.
Dies half. Aber es wäre wirklich großartig, wenn Sie etwas mehr darüber erzählen könnten, wo Sie diese Syntax herbekommen haben? – Abhi
Außerdem kann ich keinen Assoziationsdatensatz von diesem Objekt abrufen. ZB: 'localhosts [: object] .user' – Abhi
Versuchen Sie, mit' root_object.user' auf das zugehörige Objekt zuzugreifen – RSB