sequel

    0

    1答えて

    私はSequel::Model.DBを使用して自分のDBとやりとりしますが、何らかの理由でDB構造がDBコンソールなどで変更されました。 この方法: Sequel::Model.db.schema('table_name') はまだ私が推測する最初の接続からキャッシュされた古いDBを返します。 どのようにしてキャッシュをリセットすることができますか、理想的には、各リクエストで実際のDB接続を確

    0

    1答えて

    にコードに従って、このように書きます: class Foo < Sequel::Model self.dataset_module do def property_active where('properties @> \'{"active": true}\'') end end end class Bar def foo_ids

    0

    1答えて

    こんにちは、シンプルなWebアプリケーションをRuby、sinatra、sequelをmysql DBに接続して構築してください。 のUbuntu 14.04.3 LTS ルビー2.0.0 宝石 'シナトラ'、 '1.4.5' 宝石 'スリム'、 '2.0.3' 宝石 '続編'、 '4.38.0' を使用してイム mysql Ver 14.14 Distrib 5.5.54 for readlin

    1

    1答えて

    Ruby Sequelはcolumn_existsとindex_existsに同等のメソッドを持っていますか?私はドキュメントで何かを見つけることができませんでした。 db = MyApp::Base.db_base db.column_exists?(:table, :column) db.index_exists?(:table, :column)

    0

    1答えて

    ruby​​プログラムを使用してoracleデータベースに接続してアクセスするためにsequel gemを使用しています。 sequel gemとoracle instant clientの両方をインストールしました。私もruby-oci8 gemをインストールしました。しかし、まだ次のようにこのエラーを取得: - とLoadError:そのようなファイルをロードすることはできません - OCI8

    0

    1答えて

    私はRubyでSequel gemを使用していますが、現時点では私のモデルの定義が各スクリプトの一番上に表示されています。しかし、それらのモデルが時間の経過とともに変化しているので、古いファイルを開くときに最新のモデルが何であるかを把握することが難しくなっています。 自分のモデル定義を自分の.rbファイルに保存したいのですが、それは可能ですか?もしそうなら、これを行う最良の方法は何ですか?

    1

    1答えて

    続編4.29.0を使用しています。 アクションをトリガーするためにbefore_save続編フックを使用する予定です。この場合、以前の実装では、@changed_columns sequelインスタンス変数を使用して特定の列が変更されているかどうかを確認する必要がありますその変更された、いくつかのものは次のように: class MyModel < Sequel::Model def be

    0

    1答えて

    私はいくつかの要約を行う必要があるSequelベースのクラスを持っています。 私はgroup_and_countを行っています。正しいクエリが生成されていることがわかります。私はORMのものを中心に取り組んで、私は必要なものを得ることができます [33] pry(main)> grouped = Pancakes::Stack.active.group_and_count('health_stat

    2

    1答えて

    私はPostgresデータベースでSequel gemを使用しています(Rubyを使用しています)。 "Home"クラスと "Person"クラスの間にone_to_many関係があります。だから、多くの人が家にいます。 私は私のクラスのスキーマは以下のような定義されたんだ: class Home < Sequel::Model one_to_many :person end cl

    0

    1答えて

    Sequelとレーキタスクを使用してSinatraアプリを使用して移行を実行しています。私はrake db:migrateを実行すると、私は次のエラーを取得する: rake aborted! Sequel::Error: mismatched number of keys: [:rows, :cols] vs [:id] <path_to_project>/models/grid_patter