• [解決済み] rake 0.9.0 を有効化しましたが、Gemfile が rake 0.8.7 を要求しています。

    質問 railsプロジェクトを実行しようとしています。 私は Your bundle is complete! Use `bundle show [gemname]` to see where a bundled gem is installed. もし私が: "bundle install" を実行しても と表示されます。 You have already activate

    2022-07-16 22:50:49
  • [解決済み] Rails はリクエストが AJAX であるかどうかを検出する

    質問 私のアクションでは、それがAJAXリクエストから呼び出された場合のみ、処理で応答したいです。どのように私はチェックするのですか? このようなことをしたいのですが。 def action @model = Model.find(params[:id]) respond_to do |format| if (wasAJAXRequest()) #How d

    2022-07-14 12:40:39
  • [解決済み] Ubuntuのrailsインストールがzlibで失敗する

    質問 日常的に使用するOSとして初めてLinuxに本格的に取り組んだのですが、Railsを動かすのに苦労しています。 多くのチュートリアルに従いましたが、すべてうまくいっているように見えます。しかし、何かでgem installやgem updateを使おうとすると、次のようなエラーが発生します。 /usr/local/lib/ruby/site_ruby/1.8/rubygems/cus

    2022-07-12 22:16:11
  • [解決済み] params[:something]からフィールドを削除する方法

    質問 Usersモデル用の登録フォームで、companyに文字列の値を取ります。しかし、先日、usersがcompanyに所属するように変更しました。そのため、UsersモデルにCompanyのオブジェクトを渡す必要があります。 フォームから文字列の値を使って、Companyのオブジェクトを取得したい。 @user.company = Company.find_by_name(para

    2022-07-11 15:14:35
  • [解決済み] Rakeの'environment'タスクって何?

    質問 によると、" カスタム Rake タスク "です。 desc "Pick a random user as the winner" task :winner => :environment do puts "Winner: #{pick(User).name}" end 私の知る限りでは :winner => :environment というのは en

    2022-07-11 04:34:03
  • [解決済み] Rails モデル find where not equal

    質問 データベースからnot equalの条件でレコードを探すにはどうしたらよいでしょうか? 私は今これを持っていますが、それを行うための派手なrails-speakの方法はありますか? GroupUser.where('user_id != ?',me) どのように解決するのですか? Rails 4.xでは( http://edgeguides.rubyonrails.or

    2022-07-09 18:16:39
  • [解決済み] あるモデルが特定のカラム/属性を持っているかどうかを確認するには?

    質問 ハッシュをループして、各キーがモデルテーブルに存在するかどうかをチェックし、そうでない場合はキー/値を削除する必要があるメソッドがあります。 例えば number_hash = { :one => "one", :two => "two" } で、Numberテーブルには:1カラムしかないので、:2が削除されます。 モデルが属性を持っているかどうかを確認する

    2022-07-09 14:14:25
  • [解決済み] 別コントローラーでフォームを工夫する

    質問 サインイン/サインアウトの手続きにdevise gemを使用しています。 deviseからviewsファイルを生成し rails g devise views devise/sessions/new.html.erb ファイルがあり、サインイン用のフォームが含まれているのがわかりました。 私は別のファイルdevise/sessions/_form.html.erbを作成し

    2022-07-08 08:48:27
  • [解決済み] after_create` と `after_save` の違いと使い分けについて教えてください。

    質問 以下の通りです。 after_create であり after_save は機能的に同じですか? アカウント作成後、ユーザーのEメールに対して操作を行いたいのですが。 データベースに保存された時にその操作をしたい。 のどちらを使うのが望ましいのでしょうか? after_create または after_save ? どのように解決するのですか? afte

    2022-07-07 20:49:32
  • [解決済み] Rails CSRF Protection + Angular.js: protect_from_forgery で POST でログアウトする。

    質問 もし protect_from_forgery オプションがapplication_controllerに記述されている場合、ログインして任意のGETリクエストを実行できますが、最初のPOSTリクエストでRailsはセッションをリセットし、私をログアウトさせるのです。 私は protect_from_forgery オプションを一時的にオフにしましたが、Angular.js

    2022-07-07 14:01:18
  • [解決済み] Rails 例外のスタックトレース全体をログに記録する

    質問 私はスタックトレースを記録する正しい方法を見つけようとしています。私は遭遇した この のリンクを見つけました。 logger.error $!, $!.backtrace は行くための方法ですが、それは私のために動作しません log_error を実行します。ドキュメントによると、railsが使用するruby loggerは単一の引数しか受け入れないので、erro

    2022-07-06 04:26:36
  • [解決済み] Rails 3: ランダムレコードの取得

    質問 Rails 2でランダムなレコードを見つける例をいくつか見つけたのですが、好ましい方法は以下のようです。 Thing.find :first, :offset => rand(Thing.count) 初心者なので、Rails 3の新しいfind構文を使ってどのように構築できるのかよくわかりません。 では、ランダムなレコードを見つけるための"Rails 3 Way"は

    2022-07-03 10:17:13
  • [解決済み] Railsのpluckとcollectの違いは何ですか?

    質問 サンプルコードを2つ紹介します。 最初のものは collect : User.first.gifts.collect(&:id) 2つ目の pluck : User.first.gifts.pluck(:id) 両者にパフォーマンスなどの違いはあるのでしょうか? どのように解決するのですか? pluck はdbレベルです。これは特定のフィールド

    2022-06-29 22:37:56
  • [解決済み] Railsのレンダリングパーシャルをブロック化する

    質問 私は、パネルのスタイルを提供するために書いたhtmlコンポーネントを再利用しようとしています。 次のようなものです。 <div class="v-panel"> <div class="v-panel-tr"></div> <h3>Some Title</h3> <div class="v-

    2022-06-29 19:54:06
  • [解決済み] Ruby で年齢を取得する

    質問 誕生日から年齢を知りたいのですが。 now - birthday / 365 ではうまくいきません。なぜなら、366日の年もあるからです。次のようなコードを思いつきました。 now = Date.today year = now.year - birth_date.year if (date+year.year) > now year = year - 1 end

    2022-06-29 18:03:28
  • [解決済み] カピバラさんでチェックボックスにチェックを入れるには?

    質問 RspecとCapybaraを使っています。 をチェックするステップをどのように書けばよいのでしょうか? checkbox ? 試してみたところ check を値で指定しようとしましたが、私の checkbox . 同じIDで異なる値を持っているため、どうしたらよいのかわかりません。 以下はそのコードです。 <input id="cityID" type="ch

    2022-06-29 17:19:06
  • [解決済み] すべての Ruby テストで発生: nil:NilClass の未定義メソッド `authenticate' が発生

    質問 ほとんどのテストで以下のようなエラーが発生するのですが、理由がわかりません。すべてのメソッドコールは '認証' エラーを発生させます。私は"authenticate"と呼ばれるメソッドがあるかどうかコードをチェックしたが、そのようなメソッドはない。 1) Admin::CommentsController handling GET to index is successful

    2022-06-27 15:29:58
  • [解決済み] Gem:Module の未定義メソッド `source_index' (NoMethodError)

    質問 Rails 2.3.5のアプリケーションを動かしているのですが、スクリプト/サーバーを実行すると以下のように表示されます。 ./script/../config/../vendor/rails/railties/lib/rails/gem_dependency.rb:21:in `add_frozen_gem_path': undefined method `source_index

    2022-06-26 01:23:40
  • [解決済み] Rubyでオブジェクトのすべてのメソッドをリストアップするには?

    質問 特定のオブジェクトがアクセスできるすべてのメソッドをリストアップするにはどうしたらよいですか? 私は @current_user オブジェクトがあり、アプリケーションコントローラで定義されています。 def current_user @current_user ||= User.find(session[:user_id]) if session[:user_id] en

    2022-06-23 22:14:19
  • [解決済み] Rails 4 - 変数をパーシャルに渡す

    質問 Ruby on Railsのチュートリアルをやっているのですが、パーシャルに変数を渡そうとしているときに問題に遭遇しています。 私の _user のパーシャルは次のようになります。 <li> <%= gravatar_for user, size: 52 %> <%= link_to user.name, user %> </

    2022-06-23 19:29:31