• [解決済み] Railsでデータベースをシードする最良の方法は何ですか?

    質問 rakeのタスクで、railsアプリの初期データを投入するものがあります。 例えば、国、州、携帯電話会社などです。 私が今設定している方法は、/db/fixtures にあるファイルにたくさんの create 文があり、それらを処理する rake タスクがあるというものです。 たとえば、私が持っている 1 つのモデルはテーマです。 私は /db/fixtures に以下のような t

    2023-06-03 15:50:50
  • [解決済み] ERBでERBタグをエスケープする方法

    質問 私は、単純な fixture.yml ファイルがあります。 label: body: "<%= variable %>" 問題は、ERB コードがフィクスチャの読み込みの一部として解析されるのに対し、実際にはボディが文字通り "<%= variable %>" (un-interpolated) であってほしいということです。 ERB タ

    2023-05-30 18:38:25
  • [解決済み] 特定のgemの異なるバージョンを「アクティベート」するにはどうすればよいですか?

    質問 rails 2.3.10をOSのquot;active"gemとして切り替え、コマンドラインから起動できるようにしたいのですが、どうすればよいでしょうか? これを行うことは可能でしょうか。私は rvm を使用していません。そろそろ始めるべきかもしれません。 私が試したのは gem install rails --version=2.3.10 を試してみましたが、これはそのバー

    2023-05-28 17:33:01
  • [解決済み] Railsのショートカットでnot nilとnot emptyをチェックする?

    質問 ユーザーのための表示ページがあり、各属性はそのページで、それがnilでなく、空文字列でない場合にのみ表示される必要があります。以下に私のコントローラを示しますが、同じコードの行を書かなければならないのは非常に面倒です。 @user.city != nil && @user.city != "" というコードを書かなければならないのは非常に面倒です。私は独自のメソッドを

    2023-05-28 01:02:15
  • [解決済み] ActionMailerのdeliver_laterをrspecでテストする方法

    質問 Rails 4.2にアップグレードしようとしているのですが、delayed_job_active_recordを使用しています。テスト環境ではdelayed_jobバックエンドを設定せず、その方がジョブがすぐに実行されると思ったからです。 新しい'deliver_later'メソッドをRSpecでテストしようとしているのですが、方法がよくわかりません。 古いコントローラのコード

    2023-05-26 19:49:19
  • [解決済み] ビューの描画が遅い原因を診断する

    質問 いつから始まったのかわかりませんが、私のアプリ (開発用マシンでローカルに実行) で何か異常なことが起こっています。突然、次のようなメッセージが表示されるようになりました。 Started GET "/" for 127.0.0.1 at 2013-03-10 12:10:24 +1300 Processing by PagesController#home as HTML Re

    2023-05-26 14:33:27
  • [解決済み] Railsの場合。コールバックを使わずにモデルの属性を更新する

    質問 私は、:credits属性を持っているユーザーモデルを持っています。 私は、ユーザーのクレジットに5を追加する簡単なボタンが欲しいのですが、"add"というルートを通して、/users/3/addがユーザーID = 3のクレジットに5を追加するようにします。 def add @user = User.find(params[:id]) @user.credits +

    2023-05-26 04:15:20
  • [解決済み] Rails /libモジュールと

    質問 のカスタムラッパーを書いています。 open_flash_chart プラグインのカスタムラッパーを書いています。これは /lib にモジュールとしてロードし ApplicationController . しかし、私はいくつかのクラスの階層か何かの問題があります。 どのコントローラからも open_flash_chart という関数にアクセスできます。 OpenF

    2023-05-25 07:27:57
  • [解決済み] Capistranoの "ロール "とは一体何ですか?

    質問 Capistrano レシピの "roles" の目的および機能は何ですか。レシピのサンプルを見ていると、よくこのようなものを見かけます。 role :app, 'somedomain.com' role :web, 'somedomain.com' role :db, 'somedomain.com', :primary => true のように見えるわけです。 役

    2023-05-23 16:34:41
  • [解決済み] 多相アソシエーションで外部キーが持てないのはなぜですか?

    質問 Railsのモデルで以下のような多相アソシエーションで外部キーが持てないのはなぜですか? class Comment < ActiveRecord::Base belongs_to :commentable, :polymorphic => true end class Article < ActiveRecord::Base has_many :comm

    2023-05-23 04:45:42
  • [解決済み] 私のモデル検証をバイパスしたファクトリーガールの作成

    質問 私は、グループのモデル/ユニットテストで2つのインスタンスを作成するためにファクトリーガールを使用しています。私は、.currentへの呼び出しが、以下のようにexpiry属性に従って「現在の」グループのみを返すことを確認するためにモデルをテストしています... describe ".current" do let!(:current_group) { FactoryGi

    2023-05-22 21:25:40
  • [解決済み] Railsのテキストフィールドが編集できない

    質問 以下のように書かれたform_forがあります。 <div class="field"> <%= location.label :city %> <%= location.text_field :city, :disabled=>true%> </div> <div class="field">

    2023-05-21 07:46:57
  • [解決済み] Railsで多対多のリレーションシップを作成する

    質問 これは私が達成しようとしていることの単純化された例です。私はRailsに比較的新しく、モデル間の関係を理解するのに苦労しています。 私は2つのモデルを持っています。 User モデルと Category モデルで定義されています。ユーザは多くのカテゴリと関連付けることができます。特定のカテゴリは、多くのユーザのカテゴリリストに表示されることができます。特定のカテゴリが削除され

    2023-05-19 17:17:14
  • [解決済み] Rails AdminとActiveAdminの比較 [終了しました]。

    質問 現在のところ、この質問は私たちのQ&A形式には適していません。私たちは回答が事実、参考文献、専門知識によって裏付けられていることを期待していますが、この質問はおそらく討論、議論、投票、または拡大した議論を求めるものでしょう。この質問を改善し、再開できる可能性があると思われる場合 ヘルプセンターへ を

    2023-05-16 17:01:21
  • [解決済み] Rails - 未定義のメソッド `stringify_keys' があります。

    質問 私は、ユーザーが戻るボタンをクリックしたときのためのrubyコードのブロックを作成しようとしています。 私はエラー "undefined method `stringify_keys' for "/projects/11/steps/4":String" を得ています。 doとendを取り除くと、コードは動作します。 link_toにdoを追加するにはどうすればよいですか?

    2023-05-16 09:46:15
  • [解決済み] object.presenceのポイントとは?

    質問 Railsのドキュメントで が提供する例 に対して object.presence というメソッドがあります。 region = params[:state].presence || params[:country].presence || 'US' と同等ではないか。 region = params[:state] || params[:country] ||

    2023-05-14 15:50:59
  • [解決済み] Rails -- STIなしでtypeカラムを使用する?

    質問 というカラムを使いたいのですが type というカラムを、単一テーブル継承 (STI) を使わずに使いたいのです。 type を保持する通常のカラムにしたいだけです。 String . Railsに単一テーブルの継承を期待させ、かつ The single-table inheritance mechanism failed to locate the subclass...

    2023-05-14 01:40:45
  • [解決済み] Ruby on Rails。キャッシュされたページをクリアする

    質問 RoR アプリケーション (ruby v1.8.7; rails v2.3.5) があり、開発環境においてページをキャッシュしています。 これはそれほど問題ではないのですが、キャッシュされたページの a 要素が正しくありません。 development.rbファイルを変更していませんし、コントローラーにキャッシュコマンドを故意に追加していません。 このサイト (localh

    2023-05-13 05:58:46
  • [解決済み] Ruby on Railsで文字列をクエリ文字列のようにパースする。

    質問 このような文字列があります。 "foo=bar&bar=foo&hello=hi" Ruby on Railsはこれをクエリ文字列のようにパースするメソッドを提供しているので、このようなハッシュを得ることができるのでしょうか。 { :foo => "bar", :bar => "foo", :hello => "hi"

    2023-05-13 01:03:35
  • [解決済み] デバイスのサインインアクションのレイアウトが違う

    質問 サインインアクションに "devise" という名前の異なる/カスタムレイアウトを使おうとしています。私は見つけた この のページを見つけたのですが、2つ目の例では、アクションごとにそれを行うことができるとさえ書かれています(この場合。 sign_in アクション)ごとに行えるとさえ言っていますが、それを行う例は示されていません。IRC で誰かが、これを試すことができると教え

    2023-05-12 09:26:24