モデルに必要なコードがありますが、RailsAdminが壊れています:
class Item < ActiveRecord::Base
serialize :properties, ActiveRecord::Coders::Hstore
end
問題を解決するための解決策が見つからなかったため、ユーザーが管理者でない場合にのみ、このコード行を実行することを計画しています。
コントローラーでは、次のように呼び出すことでこれを行うことができます。
unless current_user.role?("Admin") # CanCan is installed
どうすればこのようなものをアイテムモデルに実装できますか?それとももっと良い方法がありますか(私はそこにあると感じています)?