私は、strong_parameters と awesome_nested_set で rails_admin を使用しようとしています。
おそらく、素晴らしいネストされたセットが原因で、 や のようないくつかの属性Lft
がそれぞれのモデル (カテゴリ) のrails_admin編集ビューにRgt
表示され、編集可能になっています。たとえば、属性の名前を変更して保存ボタンを押すと、次のエラー メッセージが表示されます。
Unauthorized assignment to lft: it's an internal field handled by acts_as_nested_set
code, use move_to_* methods instead.
私のアプリの古いバージョンでは、attr_accessible
リストから lft と rgt を削除するだけで済みました (手動で編集したくありません) が、strong_parameters ではこれができないようです。
特定の属性を除外してrails_adminで編集できるようにする戦争はありますか?