【问题标题】:Active admin custom index with instant method column具有即时方法列的活动管理员自定义索引
【发布时间】:2020-03-10 00:19:33
【问题描述】:

我有一个用户模型

class User < ApplicationRecord
has_many :payments, dependent: :destroy
has_many :debts, dependent: :destroy

def balance
@balance = self.payments.sum(:amount) - self.debts.sum(:amount)
end

end

我在用户控制器中有索引

index do 
selectable_column
column :id
column :name
column :identity_card
column :address
column :contact
column :balance
column :code
column :created_at
column :updated_at
actions
end

如何在用户模型上用我的实例方法在索引上显示余额?

【问题讨论】:

    标签: ruby-on-rails ruby ruby-on-rails-5 activeadmin


    【解决方案1】:
      column 'Balance' do |user|
       user.balance
      end
    

    Documentation

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-11-24
      • 1970-01-01
      • 1970-01-01
      • 2016-07-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多