問題タブ [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.

0 投票する
1 に答える
1594 参照

postgresql - Npgsqlでhstore列タイプを使用するにはどうすればよいですか?

次のスキーマを持つテーブルがあります。

NpgsqlCommandパラメータを持つオブジェクトを使用して、アプリケーションからアカウント データを取得および保存したいと考えています。にはどの DbType を使用する必要がありNpgsqlParameterますか? 列挙NpgsqlDbType型に hstore の値がありません。オブジェクトの値としてDictionaryorを使用できますか?HashTableNpgsqlParameter

JSON 列を使用すると、 type のパラメーターを作成し、NpgsqlDbType.TextJSON.Net などのライブラリを使用してオブジェクトを JSON 文字列にシリアル化し、そのような SQL ステートメントを送信できます。

残念ながら、これは hstore 列では機能しません。これを行おうとすると、構文エラーが発生します。

データ パラメータに渡す文字列は次のようになります。

'key1 => "value1", key2 => "value2"'

0 投票する
3 に答える
1554 参照

ruby-on-rails - hstore の Rails Postgresql 配列

somoone は、レール 4 で hstore の配列を使用できるかどうかを知っていますか? 私は試してみました

しかし、私は得ました

保存しようとすると

0 投票する
2 に答える
2164 参照

sql - PostgreSQL hstore 列を行に変換するにはどうすればよいですか?

PostgreSQLの hstore列を、すべての hstore 行の個別のキーがテーブルの列を形成し、値が対応する列の行を埋める通常のテーブルに変換する SQL クエリはどれですか?

たとえば、hstore 列を変換するにはどうすればよいですか

「同等の」テーブルに

ここで、個別の hstore キー a、b、c、および d がテーブルの列を形成し、それらの値が各列の行を埋めますか?

0 投票する
1 に答える
81 参照

ruby-on-rails - 簡単なランディングサインアップフォームで他の人が hstore レコードを上書きしないようにするにはどうすればよいですか?

さまざまな形式のさまざまな数のランディング ページを持つシンプルなサイトを構築したい

2 つのフィールドの例:emailzipcode

各フォームにはemail、フィールドと他のフィールドの乱数があります: first_namecity...

hstore同じメールと他のプロパティを持つ複数のレコードを持ちたくないので、各メールのプロパティを完了するために使用することを考えています。

データベースに既に存在する電子メールアドレスを知っている場合、他の人がフィールドを上書きできる状況を回避するための良いパターンはどのようになるでしょうか?

0 投票する
1 に答える
2026 参照

regex - postgresは、hstoreで正規表現を使用して結合を残しましたか?

hstore 列を持つ 2 つのテーブルで左結合を実行しようとしています。

dnsここで、との両方にrack2 つの hstore 列contextとがありdataます。左結合の条件はrack.context->'Name'、 fqdn'd の一部のみを含む可能性があるようなものですdns.context->'hostname'

ただし、上記を試すと、

何か案は?

0 投票する
1 に答える
3101 参照

ruby-on-rails - Rails 4でhstore属性で結果を並べ替えるにはどうすればよいですか?

hstore 属性でクエリ結果を並べ替えるにはどうすればよいですか?

原因

platformプロパティ列に格納される hstore キーで、hstore タイプです。