我有存储与组织相关的所有信息的模型“组织”。有一个名为“integrations”的 JSONB 类型字段,用于存储与组织拥有的所有外部服务集成相关的信息。
如何使用存储访问器访问存储在嵌套 JSON 中的信息,例如:
{
"mailchimp": {"api_key":"vsvsvef", "list_id":"12345"},
"sendgrid" : {"username":"msdvsv", "password":"123456"}
}
我知道我可以使用这样的商店访问器访问 mailchimp:
store_accessor :integrations, :mailchimp
如何轻松访问 mailchimp 的 api_key?