• [解決済み】Railsのparamsの説明?

    質問 どなたか説明してください。 params は、どこから来て、何を参照しているのでしょうか? def create @vote = Vote.new(params[:vote]) item = params[:vote][:item_id] uid = params[:vote][:user_id] @extant = Vote.find(:las

    2022-04-04 19:29:26
  • [解決済み】Herokuでrailsサーバーを再起動する方法は?

    質問 ローカルでは中断(ctrl-c)してから再度起動するだけなのですが。 heroku上のアプリで同じことをするにはどうしたらいいですか? 解決方法は? という答えが返ってきました。 heroku restart -a app_name # The -a is the same as --app で簡単にエイリアスできます。 alias hra='heroku res

    2022-04-04 18:47:36
  • [解決済み】rubyでキャメルケースからアンダースコアケースに変換する方法

    質問 キャメルケースの文字列をアンダースコアで区切られた文字列に変換する関数はありますか? このようなものが欲しいのです。 "CamelCaseString".to_underscore を実行すると、"camel_case_string"が返されます。 ... 解決方法は? RailsのActiveSupport は、以下のようにしてString

    2022-04-04 15:31:51
  • [解決済み】新規アプリケーション作成時に使用するrailsのバージョン指定について

    質問 私のコンピュータには2つのバージョンのrails(2.1.0と2.2.2)がインストールされています。 新しいアプリケーションを作成する際に、古いバージョン(2.1.0)を使用するように指定することは可能ですか? 解決方法を教えてください。 私は ここで は、古いバージョンのRailsを使用して新しいアプリケーションを作成するための、文書化されていないオプションです

    2022-04-04 12:50:21
  • [解決済み】Rails: railsのモデルのデフォルトのソート順?

    質問 モデルでデフォルトのソート順を指定したい。 を実行したときに .where() を指定せずに .order() では、デフォルトのソートが使用されます。しかし、もし私が .order() を指定すると、デフォルトを上書きしてしまいます。 解決方法は? default_scope Rails 4+で動作します。 class Book < ActiveRe

    2022-04-04 10:56:23
  • [解決済み】Railsで現在のルートを調べるには?

    質問 Railsのフィルターで現在のルートを知りたいのですが、どうすればいいですか?どうすれば知ることができますか? RESTリソースをやっていますが、名前付きルートが見当たりません。 どうすればいいですか? URIを調べる。 current_uri = request.env['PATH_INFO'] # If you are browsing http://example.

    2022-04-04 10:35:34
  • [解決済み】Ruby on Railsの学習について

    質問 <パス ロックされた . この質問とその回答は ロック なぜなら、この質問はトピックから外れているものの、歴史的な意義があるからです。現在、新しい回答や交流は受け付けていません。 現状では、私はJavaとC#の開発者です。Ruby on Rails

    2022-04-03 22:06:58
  • [解決済み】ActiveRecordのオブジェクトが新しいかどうかを判断する

    質問 を確認するにはどうすればよいですか? ActiveRecord オブジェクトが新しいか、すでに永続化されているか? 解決方法は? #new_record? はまさにその通りです。 object.new_record?

    2022-04-03 17:37:48
  • [解決済み】デバイス登録コントローラを上書きする。

    質問 サインアップフォームに、別のモデルをベースにしたフィールドを追加しました。 deviseモデルでネストされた属性を使用するにはどうすればよいですか? をご覧ください。この部分は問題なく動作しています。 問題は、保存する際に、devise が提供する登録コントローラの create アクションで失敗していることです。 Activerecord::UnknownAttribute

    2022-04-03 17:07:34
  • [解決済み】attr_accessorとattr_accessibleの違いについて

    質問 Railsでは、以下の違いは何ですか? attr_accessor と attr_accessible ? 私の理解では attr_accessor は、その変数に対するゲッターとセッターのメソッドを作成するために使用されます。 Object.variable または Object.variable = some_value . 私が読んだのは attr_access

    2022-04-03 11:43:32
  • [解決済み】RailsでOOデザイン。どこにものを置くか

    質問 私はRailsをとても楽しんでいて(一般的にRESTlessですが)、RubyがとてもOOであることを楽しんでいます。それでも、巨大なActiveRecordのサブクラスや巨大なコントローラを作る傾向はごく自然なことです(リソースごとにコントローラを使うとしても)。もし、より深いオブジェクトの世界を作るとしたら、クラス(とモジュール、でしょうか)はどこに置くのでしょうか?ビュー(ヘルパ

    2022-04-03 08:12:10
  • [解決済み】ActionMailerのビューで自分のビューヘルパーを使うには?

    質問 で定義したメソッドを使いたいのですが app/helpers/annotations_helper.rb をReportMailerのビュー( app/views/report_mailer/usage_report.text.html.erb ). どうすればいいのでしょうか? に基づいています。 このガイド のような気がします。 add_template_helpe

    2022-04-03 05:23:13
  • [解決済み】Rails: #update_attributeと#update_attributesの比較

    質問 obj.update_attribute(:only_one_field, 'Some Value') obj.update_attributes(field1: 'value', field2: 'value2', field3: 'value3') これらは両方とも、ActiveRecordに明示的に更新を指示しなくても、オブジェクトを更新することができます。 Rails

    2022-04-03 05:01:59
  • [解決済み】初期化されていない定数 ActiveSupport::Dependencies::Mutex (NameError)。

    質問 Ruby on Railsのプロジェクトを作成しようとすると、以下のようなメッセージが表示されます。 /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:55: uninitialized constant ActiveSupport::Dependencies::Mut

    2022-04-03 01:48:56
  • [解決済み】Rails 3でlibフォルダからモジュール/クラスをロードする最良の方法?

    質問 Rails 3の最新リリースでは、libからモジュールやクラスを自動で読み込まなくなったので。 をロードする最良の方法は何でしょうか? githubから。 A few changes were done in this commit: Do not autoload code in *lib* for applications (now you need to explici

    2022-04-02 18:43:59
  • [解決済み】空のActiveRecordリレーションを返すには?

    質問 ラムダを持つスコープがあり、それが引数を取る場合、引数の値によってはマッチしないことが分かっていても、空の配列ではなくリレーションを返したい。 scope :for_users, lambda { |users| users.any? ? where("user_id IN (?)", users.map(&amp;:id).join(',')) : [] } 私が本当に欲しい

    2022-04-02 16:57:10
  • [解決済み】railsの部分テンプレートでオプションのローカル変数:(defined? foo)の混乱から抜け出すには?

    質問 私は悪い子で、パーシャルテンプレートの中で以下の構文を使い、パーシャルのレンダリング時に :locals ハッシュで明示的に値が定義されていない場合、ローカル変数にデフォルト値を設定しました --。 &lt;% foo = default_value unless (defined? foo) %&gt; これは最近まではうまくいっていたようですが、(何の理由もなく)パスされて

    2022-04-02 15:38:12
  • [解決済み】Rackミドルウェアとは何ですか?

    質問 RubyのRackミドルウェアとは何ですか?ミドルウェアというのはどういう意味なのか、いい説明が見つかりません。 どのように解決するのですか? デザインとしてのラック Rackミドルウェアは、単にリクエストとレスポンスをフィルタリングするための手段ではありません。 パイプラインデザインパターン を使用しているウェブサーバーでは ラック . これは、リクエス

    2022-04-02 13:43:27
  • [解決済み】警告:CSRFトークンの真正性を確認できない rails

    質問 AJAXでビューからコントローラにデータを送信しているのですが、このエラーが発生しました。 &lt;ブロッククオート 警告: CSRF トークンの信頼性を確認できません。 このトークンはデータで送らなければならないと思うのですが。 どなたか、この方法をご存じですか? 編集:私の解決策 私は、AJAX投稿の中に以下のコードを入れてこれを行いました。 head

    2022-04-02 11:35:50
  • [解決済み】Railsでフルカスタマイズされた検証エラーメッセージ

    質問 Railsを使って、保存時に"The song field can't be empty"のようなエラーメッセージを表示させようとしています。以下のようにしています。 validates_presence_of :song_rep_xyz, :message =&gt; "can't be empty" ...は "Song Rep XYW can't be empty" とし

    2022-04-02 10:10:36