我正在嘗試在rails 5中構建一個僅使用api的應用程序。我正在使用活動模型串行器(AMS)。 在我的GET /users
(UsersController#index)端點上,我希望根json在用戶的json數組之前有一個「users」關鍵字。每種方法設置活動模型串行器適配器
如果我設置了一個初始值爲ActiveModelSerializers.config.adapter = :json
的值,那麼我有所需的行爲。
但是,然後,在GET /users/1
簡單的用戶json屬於密鑰user
。我想擺脫這個關鍵(在這種情況下),並簡單地回答用戶json作爲根json。
問題是:如何在特定的端點/響應/方法上定義AMS適配器?那可能嗎?
官方文檔現在404 – CDub
感謝注意到:)我他們更新到一個特定的發行版本,而不是主分支。 – jademcosta