問題タブ [ramaze]
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 - Ruby と Sequel を使用してデータベースに画像を保存するにはどうすればよいですか?
Ruby、より具体的にはSequel ORMを備えたRamazeフレームワークを使用しています。したがって、 Paperclip gemについては教えないでください。これは ActiveRecord とのみ互換性があるためです。
それを念頭に置いて、Ruby と Sequel を使用してデータベースに画像を保存するにはどうすればよいでしょうか?
ruby - Ruby と Sequel を使用して BLOB に保存された画像を表示するにはどうすればよいですか
Rails を使っていないのでsend_data、残念ながら機能しません。
ruby - Ramaze の親ディレクトリでパーシャルをレンダリングする
現在のビューとは異なるディレクトリ (私の場合は親) にあるパーシャルをレンダリングするにはどうすればよいですか?
ありがとう!
ruby - Sinatra の Sinatra::NotFound に相当する Ramaze の機能は何ですか?
つまり、Ramaze で「404 - 見つかりません」をスローするにはどうすればよいですか?
eventmachine - 一緒に動作する ramaze と eventmachine の例はありますか?
eventmachine で ramaze を使用するにはどうすればよいですか? ramaze 対応の EM の例が見つかりません。たとえば、非同期シナトラに似たものはありますか?
ありがとう
ruby - 現在のページに基づいて画像を無効にする
実装したい奇妙な問題があります。しばらく考えましたが、解決策が思いつきません。
たとえば、www.rene.com/promotions/hitman にアクセスしたとしましょう。このページの右側に、他のプロモーション画像が表示されていません。ここで、ヒットマンの画像をサイドバーから隠したいと思います。簡単に言うと、プロモーション ページを表示しているときに、アクセスしたプロモーションに関連する右側のサイドバーの画像が表示されません。右側のサイドバーはループを使用してすべての画像をロードします。右側のサイドバーと訪問したプロモーションを関連付けるにはどうすればよいですか? 唯一の共通点は、プロモーションの名前とプロモーション画像のフォルダーです。
プロモーションリンク: www.rene.com/promotions/hitman
サイドバー画像: /img/promotions/hitman/250x90.jpg
ruby - Ramaze には「前/後」のフックのようなシナトラがありますか?
Ramaze に Sinatra のようなフックがあるかどうか疑問に思います。誰か知っていますか?ありがとう!
ruby - Ramaze はミックスインを公開しません
Ramaze が継承されたインデックス メソッド/アクションをここで公開しない特定の理由はありますか?
ruby - Sequel join: ".id" は他のテーブルの ID を返しています
Ramaze と Sequel を使用する Ruby アプリがあります。
私はクラスを持ってTagおり、Taggingこの関係があります:
タグのリストを人気順に返したいと思います。タグ付けが最も多いものです (タグ付けが 3 つ未満のものは除外します)。私はこのようにしています:
これはタグオブジェクトのように見えるものを返しますが、それらを呼び出すと.id、タグ自体ではなく、タグを指すタグ付けの ID を取得します。
よく調べてみると、結果は通常の発見とはかなり異なります。
どちらの場合も Thoth::Tag を取得しますが、結合のさまざまなフィールドに基づいて、値がまったく異なります。
私が実際に行う必要があるのは、タグ付けの数でソートされた通常のタグ オブジェクトのリストを取得することだけですが、効率的な単一クエリの方法で行います。より良い方法はありますか?
ruby - Rack のバージョンが競合しているため、Ramaze アプリが読み込まれない
走るramaze startとこれが出てきます。
ここに私の宝石ファイルがあります
古いバージョンの Ramaze を使用していてgem list、rack (1.5.2, 1.4.1)
これを修正するにはどうすればよいですか?