gpt4 book ai didi

ruby-on-rails - RailsAdmin : hstore columns don't show

转载 作者:行者123 更新时间:2023-12-04 06:01:05 24 4
gpt4 key购买 nike

尝试在 RailsAdmin 中创建、查看或编辑记录时, hstore 列不显示。我认为 RailsAdmin 不适合这种 Postgres 数据类型,尽管它在 Rails 4 中得到了本地支持。

有解决方法吗?

最佳答案

我发现将 hstore 字段添加到 Rails Admin 的最简单方法是使用 Rails 4 store_accessor在模型中并列出模型的 Rails 管理配置中的字段。

class Organization < ActiveRecord::Base
store_accessor :modules, :internal, :external, :default => 'no'

rails_admin do
Organization.stored_attributes[:modules].each do |field|
configure field
end
end
end

我做了 a full demo available on Github.

该演示还包括对存储在 hstore 字段中的 bool 属性的支持,以及用于编辑它们的 Rails Admin 复选框。

关于ruby-on-rails - RailsAdmin : hstore columns don't show,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19235247/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com