我正在使用ActiveModelSerializer Rails API。在索引操作中的某个控制器上,我需要显示类书的所有现有对象。如何在串行器中获取模型的所有对象?
def index
render json: { books: Book.all }
end
但我想这不是正确的做法。遵循惯例,我需要使用序列化器。所以我的问题是我怎么能使用序列化器来实现这一点,所以我可以写这样的东西?
def index
render json: { books: BookSerializer }
end
谢谢。
你在寻找类似'render json:@books,serializer:BookSerializer'的东西吗? – skozz
或'render json:Book.all,serializer:BookSerializer'? – skozz