0
rabl部分を作成する必要があります。ここでオブジェクトにアクセスする必要があります。例:の場合: -オブジェクトをrabl partialに渡す方法は?
# app/views/posts/index.rabl
collection @posts
node(false) { |post| partial('posts/show', :object => :post)}
インサイドshow.rabl
# app/views/posts/index.rabl
object @post
node(:details) do
{:id => @post.id}
end
、nilのクラスため未定義のメソッドIDを私に与えます。私は間違って何をしていますか?ドキュメンテーションでも同じ手順が得られます。
これは助けになりました。しかし、この構文をどこから入手したかについてもう少し詳細を分かち合うことができれば本当にうれしいでしょう。 – Abhi
また、このオブジェクトから関連レコードを取得することができません。例: 'locals [:object] .user' – Abhi
' root_object.user'を使って関連するオブジェクトにアクセスしようとします。 – RSB