问题标签 [hstore]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
postgresql - 如何在 Npgsql 中使用 hstore 列类型?
我有一个具有以下架构的表:
我想使用NpgsqlCommand
带参数的对象从我的应用程序中检索和存储帐户数据。我必须使用哪个 DbType NpgsqlParameter
?枚举NpgsqlDbType
没有 hstore 的值。我可以使用Dictionary
或HashTable
作为NpgsqlParameter
对象的值吗?
当我使用 JSON 列时,我可以创建类型参数NpgsqlDbType.Text
,使用 JSON.Net 之类的库将对象序列化为 JSON 字符串并发送如下 SQL 语句:
不幸的是,这不适用于 hstore 列。尝试执行此操作时出现语法错误:
我传递给 data 参数的字符串如下所示:
'key1 => "value1", key2 => "value2"'
ruby-on-rails - Rails Postgresql 数组的 hstore
somoone 是否知道是否可以在 rails 4 中有 hstore 数组?我试过了
但我得到了
当我尝试保存时
python - 添加 hstore 字段后如何创建迁移?(django-hstore vs. South)
我在数据库中有一个现有模型。我想用一个 hstore 字段来增强它。我安装了 hstore Postgres 扩展,django-hstore 应用程序,更改了 django 项目中的相应设置:
我检查了 django 应用程序是否适用于新设置——确实如此。所以我将新字段添加到其中一个模型中:
下一步:数据库迁移。在这里我迷路了。尝试为新字段创建迁移时,我得到以下信息:
我在这里做什么?我错过了什么?在任何 django-hstore 相关文章中,我都没有找到对默认值(或 null=True)的任何引用。
sql - 如何将 PostgreSQL hstore 列转换为行?
什么 SQL 查询会将PostgreSQL hstore列转换为常规表,其中所有 hstore 行中的不同键形成表中的列,值填充相应列中的行?
例如,如何转换 hstore 列
进入“等效”表
其中不同的 hstore 键 a、b、c 和 d 构成表中的列,它们的值填充每列中的行?
ruby-on-rails - 如何避免其他人在简单的登陆注册表单中覆盖 hstore 记录?
我想建立一个简单的网站,其中包含不同数量的登陆页面,这些页面有不同的形式
具有两个字段的示例:email
和zipcode
每个表单都有email
字段和其他字段的随机数:first_name
, city
...
我想知道hstore
用于完成每封电子邮件的属性,因为我不希望有多个记录具有相同的电子邮件和其他属性。
我只有一个担心,如果其他人知道数据库中已经存在的电子邮件地址,那么当其他人能够覆盖字段时,如何避免这种情况是一种很好的模式?
ruby-on-rails - 如何在 PostgreSQL 数据库中存储类似哈希的对象?
首先,一点信息。我的 Rails 应用程序有一个名为的模型,该模型Neo
又具有属性observed_at
,ra
和dec
.
然而,我现在发现我需要存储这些数据的集合(在类似 Python 的方式中,它将是一个元组列表。)在 Ruby 中,这可能是一个列表列表。
我怎样才能做到这一点?我不介意使用hstore
,但我不想使用,因为上面的文档很少。
regex - postgres 在 hstore 上使用正则表达式左连接?
我正在尝试对带有 hstore 列的两个表进行左连接:
其中dns
和rack
都有两个 hstore 列context
和data
; 左连接的条件rack.context->'Name'
可能只包含 fqdn'd 的一部分dns.context->'hostname'
。
但是,当我尝试上述方法时,我得到了
有任何想法吗?
ruby-on-rails - How to collect all atrributes of Model including these from Hstore?
Right now to collect all attributes names I have to:
Is there a better way to do that?
python - 如何在 Postgresql hstore 中存储 python 字典
我想将这种字典存储在 hstore 中。hstore支持吗?
如果没有,有没有办法扁平化该结构以使其受 hstore 支持?
ruby-on-rails - 如何在 Rails 4 中按 hstore 属性排序结果?
如何按 hstore 属性对查询结果进行排序?
原因
platform
是一个hstore key,存放在properties列中,是一个hstore类型。