には、以下のuser_paramsを考えます。以前は次の行には、仕事をした:AMS 0.10.0.rc4からパラメタを削除するには?私は削除する<code>:current_password</code>を要求する特定の操作を行うためにパラメータを削除することができません</p> <pre><code>def user_params ActiveModelSerializers::Deserialization.jsonapi_parse!(params.to_unsafe_h) end </code></pre> <p>:
user_params.delete(:current_password)
しかし、0.10.0.rc4を実装しているため、問題の操作は、ActiveRecordのを生成:: UnknownAttributeError
user.update_without_password(user_params)
(ユーザーのための未知の属性 'current_password'。)
これはバグか文法ミスかどうかは分かりませんので、Githubリポジトリの代わりにSOに投稿することにしました。
を気だろうhttps://github.com/rails-api/active_model_serializersリポジトリ? – BF4