sequel

    1

    1答えて

    私のDB(基本版)には、Heroku Postgresアドオンを使用しています。 Ruby Sequelはスキーマ管理のORMです。 最近、一部の移行でDBスキーマが更新されていません。 【:schema_info] Sequel.migration do up do alter_table(:state_tables) do add_column :last_un

    0

    1答えて

    配列のパラメータをpg_arrayクエリ(https://www.postgresql.org/docs/8.2/static/functions-array.html)に渡す方法を探しています。以下のようなもの: Model.where("array_col && ?", ids) & & - ids = [2,3] array_colに重なる例えば整数を含む配列である[1,2] 場合ハード

    0

    1答えて

    minitestフレームワーク内のインスタンスレベルで定義された続編モデルの検証をテストする簡単な方法を知っている人はいますか? 背景: は私がsquliteデータベースとシナトラや続編を使用してWebアプリケーションを開発しています。 web-appはまだまだ大きな変化を遂げているはるかに大きな開発プロジェクトの一部なので、すべてのことが継続的な開発フローです。そのため、私はデータ構造の中でかな

    0

    1答えて

    Sequel gemを使用してPostgresデータベースを作成しています。ただし、データは別のDBから取得され、すでにIDが含まれています。私はそれらのIDの非常に小さなサブセクションを引っ張っているだけであり、完全にランダムであるため、非常に順序が乱れています。 データベースにアイテムを挿入してプライマリキーとして使用する特定のIDを指定することは可能ですか、それとも悪い考えですか? IDを手

    1

    1答えて

    サブクエリを特定の順序で連結する方法を探しています。 次のクエリ:そうのような User.where(a: 3).where(#<Sequel::SQL::BooleanExpression @op=>:"NOT IN", @args=>[:b, [0.25, 0.31, 0.78]]>).or(b: nil) グループ: (((a == 3) AND (b != [...])) OR (b

    2

    1答えて

    私は続編のドキュメントを読んでいたし、私は次のコードスニペットで使用される技術についての好奇心だよ: class Post < Sequel::Model(:my_posts) (...) end Sequel::Model(:my_posts)は、モデルのデータベーステーブルを設定します。私はModel(:my_posts)のかっこについて特に興味があります。私はこのインターフェ

    0

    1答えて

    Sequel gemを使用してPostgresデータベースに接続しています - プレイリストとトラックはmany_to_many関係になっています。 再生リストに表示される最も頻繁に再生される上位10個のトラックを検索する最も効果的な方法を巡って私は頭を悩ましています。誰かが私にこれを取り除く方法の例を教えてもらえますか?おそらく

    0

    2答えて

    を複製重複している主キーを保存します。 プライマリキーが重複していない場合は何も保存せず、それ以外の場合はデータベースに値を保存するメソッドを探しています。 私はinstance methods for Sequel Modelを調べましたが、私が探しているものが見つかりませんでした。私はこれを行う方法がありますか?

    0

    2答えて

    可能性のある文字列(Sequel gemでPostgresを使用)の配列に対してテーブル内のフィールドをチェックする必要がある場合は、これを実行する最も速い方法は何ですか?私は|の各エントリの間にある配列から正規表現を構築しようとしましたが、それを使って.whereを使ってテーブルを検索しましたが、遅いです...もっと速い方法があると思っています。あなたのフィールドには、複数の単語の1に等しくする