問題タブ [sequel]
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.
ruby - Sequel モデル set_schema が見つかりません
以下のクラスが失敗する理由をボランティアできますか?
Sequel-3.0 lib/ フォルダーを調べたところ、set_schema
メソッドはClassMethods
モジュールで定義されています。
解決策は簡単だと思います。「そのまま」動作するはずだと思っていました:
ruby - Sequel ORM を使用する場合。コアまたはモデルをいつ使用するか?
いくつかの Web サービスを作成することで、スクリプト、テスト コード、ファイル パーサーを超えて Ruby の知識を広げたいと考えています。続編をORMとして使おうと思っています。
Sequel Core または Sequel Model を使用する利点は何ですか? 何に気をつければいいですか?どちらかを選択するための経験則は何ですか?
ruby - Sequel gemのデメリット
Sinatra ベースのアプリで作業する場合、Sequel ORM に代わるものはありますか?
ruby - Sequel Migrations で Ramaze しますか?
Ramaze で移行をセットアップしようとしています。私は主にRailsのことをやっていましたが、別のことに挑戦したいと思っていました。とにかく、私のプロジェクトには "migrations" という名前のディレクトリがあり、start.rb ファイルとその後に私の移行があります。start.rb は次のとおりです。
まず第一に、なぜ私はただできないのかわからない
その長い要求の代わりに、それは機能しているように見えるので、あまり心配していません. 主な問題は、移行が実際に実行されないことです。これは schema_info テーブルを作成するので、機能しようとしていることはわかっていますが、同じディレクトリにある 000_initial_info.rb ファイルが見つかりません。
これに関するドキュメントを実際に見つけることができなかったので、これは私自身の解決策です。これについてすべて間違っている場合は、他の解決策も聞きたいです。助けてくれてありがとう!
mysql - Sequel + Sinatra + Phusion Passenger + MySQL 接続管理
小さな API 実装に Sinatra と Sequel を使用しています。ただし、問題は、すべてのページ リクエストで Sequel が MySQL への新しい接続を開き、タイムアウトするか、Apache を再起動するまで開いたままにすることです。
接続を再利用する方法に関するドキュメントはあまりないため、正しい方向へのヘルプ、説明、および/またはポインタが役立ちます。
ruby - Sequel で UTC を使用しますか?
自分のローカル タイムゾーンで時刻を保存したくないのですが、Sequel のせいでとても苦労しています。それらをそこに入れる前にUTCに設定することができます(少し面倒です)が、それらを元に戻すと、それらはローカル日付であり、すべて8時間先であると想定されます。これはまだ実装されていないものですか?もしそうなら、回避策はありますか?ありがとう!
mysql - Sequel gem から mysql に接続できません
Sequel から MySQL に接続しようとすると。次のエラーが表示されます。
ruby - Sequel モデルのデフォルト値はどのように設定できますか?
以下のコードを考えると、モデルのデフォルト値をどのように定義できますか。(:name のデフォルトは 'Thing' であるとしましょう)。
したがって、2 番目に作成されたアイテムを :name=>nil ではなく #<Item @values={:name=>"Thing", :id=>2}> に設定したいと思います。
ruby - あまりにも多くの列を選択した続編
Sequelのデフォルトのselectは"select*"のようです。これは、いくつかの結合を追加すると、あらゆる種類の問題を引き起こします。少なくとも、オブジェクトに間違ったIDが含まれることになります(複数の「id」列が返されるため)。のようなことをする
動作するように見えますが、渡された文字列を列として扱い、引用符で囲みます。これまでのところ、これを解決するにはベアSQLに戻らなければなりませんでしたが、もっと良い方法が必要だと思います。
ruby-on-rails - ActiveRecord と組み合わせた続編で何か落とし穴はありますか?
私は、Active Record で作成するのが難しすぎると感じた複雑な SQL の一部にSequelを使用することを検討しています。
Sequel と ActiveRecord を同じプロジェクトで使用する場合に注意することはありますか? (続編でAR検証がないなどの明らかなものに加えて...)