ruby-on-rails - 如何在 PostgreSQL 数据库中存储类哈希对象?

标签 ruby-on-rails ruby-on-rails-3 postgresql hstore

首先,一些信息。我的 Rails 应用程序有一个名为 Neo 的模型,它又具有属性 observed_atradec

但是,我现在发现我需要存储这些数据集(以类似 Python 的方式,它将是一个元组列表。)在 Ruby 中,可能是列表的列表。

我怎样才能做到这一点?我不介意使用 hstore,但我不希望使用它,因为相关文档很少。

最佳答案

您可以使用更简单的 serialize , 而不是 hstore。

或者,您可以为这些集合创建一个模型,然后在 Neo 上使用 has_many,在新模型上使用 belongs_to

关于ruby-on-rails - 如何在 PostgreSQL 数据库中存储类哈希对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16120154/

相关文章:

ruby-on-rails - 如何从 Rails 辅助方法返回多个值

html - 如何让 CSS 正确对齐标题​​?

ruby-on-rails-3 - 使用 Omniauth (Rails + Devise) 创建帐户后设置密码

mysql - 如何将 MySQL GROUP_CONCAT 更改为 PostgreSQL string_agg?

ruby-on-rails - 检查500页和404页的测试用例

ruby-on-rails - 在 Ruby on Rails 中使用固定装置播种数据是否危险

html - Ruby on Rails 形式 : How to put text into an input field that disappears on click

ruby-on-rails - 关联问题创建

sql - 为什么我的 float 在postgreSQL中显示为0

sql - PostgreSQL IP 池