Image モデルで移行を実行して、列の位置を追加しました。
スキーマが更新され、列が実際にデータベースに追加され、Rails コンソールからアクセスできるようになります。ActiveAdmin でその列を使用して order by 句を呼び出していますが、それは不平を言うことはありません。
ただし、アプリでその属性にアクセスしようとすると、不明な属性エラーが表示されます。
ActiveAdmin インデックス ビューで列を表示しようとすると、次のようになります。
undefined method `position' for #<Image:0x007f8a3429be98>
それ (位置) も attr_accessible に追加されました。
私も実行しました:
Image.connection.schema_cache.clear!
Image.reset_column_information
そしてそれも助けにはなりませんでした。
レール 3.2.12