我正在运行以下活动记录查询
Keyword.joins(:questions, :users, :associations).select("questions.*, keywords.keyword").where(users: {id: @user.id})
并使用以下代码使用 wice_grid 呈现结果 -
<%= grid(@questions, show_filters: :false) do |g|
g.column name: 'ID', attribute: 'id', filter: false
g.column name: 'Question', model:'Question', attribute: 'question'
g.column name: 'Keyword', model:'Keyword', attribute: 'keyword'
end %>
问题属性被很好地填充,但关键字属性以十六进制值显示,例如 #< Keyword:0x00000104eb00a0>。知道为什么吗?非常感谢任何帮助。