答えて

0

あなたはこのような何かが、serializers

class UserSerializer < ApplicationSerializer 
    attributes :id, :name, :email, :user_posts 

    def user_posts 
    object.posts.map do |post| 
     PostSerializer.new(post, only: [:id, :title]) 
    end 
    end 

end 
+0

'NameErrorを使用して操作を行うことができます。未定義のローカル変数やメソッドを'user_posts' '。それは関数にジャンプしない、実際には、関数の宣言を認識しません。 'Rails 5.0.0.1'の' Ruby 2.3'を 'Active Model Serializers 0.10.3' –

+0

で':user_posts'を使用して関数にジャンプさせていますが、 ':id:タイトル] ' –

関連する問題