問題タブ [ruby-on-rails-4]

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 に答える
1633 参照

ruby-on-rails - Liquid Ruby テンプレート エンジンは Rails フォームを処理できますか?

ユーザーがオンラインで簡単にレッスンや演習を作成できるテンプレート エンジンを探していました。Rails での使用にはLiquidが最も人気がある

ようです。Liquid ユーザーは Rails フォームを簡単に作成できますか?

通常、ERB でフォームを作成します。

Rails は、特に CSRF 保護を自動的に挿入します。Liquidでも同じことができますか?Railsフォームタグをエミュレートするために、Liquidでフィルター、タグ、および/またはブロックを作成できますか?

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

javascript - Rails 4 で AngularJS を使用してデータベース エントリを表示する

データベースのエントリを表示したい。Angular はリスト アイテムを繰り返しますが、値は表示しません。エントリ データベースにはタイトル列があります。

意見:

コーヒースクリプト:

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

routes - Rails 4 ルートの制約の範囲

ここで説明されているように、Rails 4 で制約のスコープを作成することは可能ですか?

ルート.rb

私が得ているエラーは

0 投票する
4 に答える
4075 参照

ruby-on-rails - rake:testがサブディレクトリでカスタムテストを実行していません

Rails4.0.0.beta1を使用しています。2つのディレクトリを追加しました:app/servicestest/services

また、testing.rake of railtiesの読み取りに基づいて、このコードを追加しました。

私はそれrake test:servicesがでテストを実行することを発見しましたtest/services; ただし、rake testこれらのテストは実行されません。あるべきように見えます; ここにコードがあります:

私は何かを見落としましたか?

0 投票する
17 に答える
167167 参照

ruby-on-rails - Rails: How to reference images in CSS within Rails 4

There's a strange issue with Rails 4 on Heroku. When images are compiled they have hashes added to them, yet the reference to those files from within CSS don't have the proper name adjusted. Here's what I mean. I have a file called logo.png. Yet when it shows up on heroku it is viewed as:

However the CSS still states:

The result: the image doesn't display. Anybody run into this? How can this be resolved?

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

ruby-on-rails - Postgresデータベースの列のデフォルトはRubyonRails4です

postgresデータベースを使用するRubyonRailsのデフォルトキーとしてUUIDを使用したいのですが、Postgresにキーを生成させたいと思います。これを行うRoRの方法は何ですか?

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

ruby-on-rails - HerokuでRails4アプリを実行する際の問題

アプリは開発中に完璧に動作します。

herokuでアプリを実行すると、アプリのクラッシュエラーが発生します。

gemfileにruby'1.9.3'がある場合:

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

file-upload - Rails 4、Strong Parameters、Carrierwave を使用したファイルのアップロード

Carrierwave を使用するアプリケーションを Rails 4 に移植していますが、強力なパラメーターに問題があります。私はモデルを持っています

アップロードされた画像が渡される方法は次のとおりです。

しかし、私は受け入れるパラメータを書く方法を理解できないようですphotos_attributes.

私は試しましたが、保存する前に作成され.permit(photos_attributes: [])た を使用すると、SQLに表示されず、これが2番目の問題です。permit!uuid

ここには強力なパラメーターのドキュメントが不足しており、続行する方法もわかりません。

更新 これは、ネストされた属性で機能しました:

ただし、Rails 4 用に Carrierwave または Nested Form を最初に更新する必要があるようです。常に空の画像を保存しようとします。Rails 3 でも同じコード (strong_params なし) が機能します。

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

ruby - OS X 10.6 Snow Leopard サーバーに mysql gem をインストールできない

OS X Server 10.6 に mysql ruby​​ gem をインストールする際に問題が発生しました。

これは私が得ているエラーです:

どんな助けでも大歓迎です。

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

routes - /favicon.icoRails4ルートに追加されます

これは奇妙なものです。今日、新しいRails 4アプリケーションを開始し、transfer_functionsというリソースを作成しました。localhost:3000 / transfer_functions / 1のようなURLをヒットすると、その末尾に/favicon.icoが追加され、サーバーコンソールでこのエラーが発生します。

何か案は?ありがとう!

アプリは「turbolinks」宝石を使用しています。

アップデート:

私はTwitterBootstrapを使用しており、それぞれのジェネレーターを使用してアプリケーションレイアウトを作成しました。この行をapplication.html.hamlファイルから削除すると、問題が修正されました。

それが問題を引き起こした理由がわかりません。