0

データベースに列タイプTEXTがあります。API でどのタイプのパラメーターを宣言する必要がありますか?

params do
  requires :body, type: Text
end

上記のコードはこれを生成しますerror: uninitialized constant API::Articles::Text (NameError)

パラメータを として設定しようとしましたtype: Stringが、テストでArgumentError.

4

1 に答える 1

0

どういうわけか、API パラメータは列名を受け入れませんbody。これがエラーの原因でした。属性名を変更することで解決できました。

于 2015-06-25T08:59:02.987 に答える