Ash*_*shu 1 postgresql entity-attribute-value hstore
我需要将键值对保存在PostgreSQL数据库中,该数据库将具有有关记录的一些基本信息。
在对该主题进行了一些搜索之后,我发现hstore是选项之一。但是即使查阅了文档,我也无法弄清楚如何在带有hstore列的表中添加记录,以及如何在结果中返回它们以及如何解析它。
我对PostgreSQL完全陌生,因此任何代码参考都很棒。
您需要先安装附加模块hstore,然后才能使用它。每个数据库一次:
CREATE EXTENSION hstore;
Run Code Online (Sandbox Code Playgroud)
CREATE EXTENSION已在Postgres 9.1中引入。旧版本有其他方法。
在此相关问题od dba.SE下,了解有关 RDBMS 中EAV(实体-属性-值)存储的优缺点的更多信息。
| 归档时间: |
|
| 查看次数: |
3772 次 |
| 最近记录: |