我正在使用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