• [解決済み] references」マイグレーションでのカラム名の指定

    質問 を作りたいんです。 migration をRailsで作成し、別のテーブルを参照する。 通常は、以下のようなことをする。 add_column :post, :user, :references という名前のカラムが作成されます。 user_id において posts しかし、もし、その代わりに user_id のようなものが欲しい。 author_id ? どうすれ

    2022-05-11 03:04:45
  • [解決済み] gem ファイルにおける ~> の意味 [重複].

    質問 この質問はすでにここに回答があります : バージョン要件におけるtilde-greater-than(~>)の意味? (4つの回答)

    2022-05-11 02:25:15
  • [解決済み] Ruby on Railsの継続的インテグレーション?[クローズド]

    質問 終了しました。 この質問は Stack Overflow ガイドライン . 現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、それが オントピック になるように更新します。

    2022-05-10 22:27:30
  • [解決済み] xxxのコピーはモジュールツリーから削除されましたが、まだアクティブです。

    質問 の実際の内容とは関係ないことは確かです。 TenantIdLoader モジュールの実際のコンテンツとは関係がないことは確かです。代わりに、それは ActiveSupport 依存関係があります。 私はこのエラーを乗り越えることができないようです。私が読んだところでは、それはどちらかが ActiveRecord::Base が再読み込みされているか Company::T

    2022-05-10 20:18:12
  • [解決済み] ルートが一致しない [GET] /assets

    質問 私は本番環境でテストしようとしているRailsアプリを持っています。私は RAILS_ENV=production rake assets:precompile を実行し、すべてのアセットを /public/assets に生成しました。問題は、アプリを起動するときに、/public/assets にある RAILS_ENV=production rails s thin と表

    2022-05-10 03:36:28
  • [解決済み] Rails 5: lib ファイルを実運用環境で読み込む

    質問 あるアプリケーションをRails 4.2.6からRails 5.0.0にアップグレードしたのですが、その際に アップグレードガイド によると、Autoload 機能は現在、実運用環境ではデフォルトで無効になっているとのことです。 ですべての lib ファイルを autoload で読み込むので、実運用サーバーでは常にエラーが発生します。 application.rb ファ

    2022-05-09 15:01:27
  • [解決済み] Ruby の %r{ } 式

    質問 あるモデルで、フィールド validates :image_file_name, :format => { :with => %r{\.(gif|jpg|jpeg|png)$}i 私にはかなり奇妙に見えます。私は、これが正規表現であることを認識しています。でも、私はそうしたいのです。 というのは、具体的に何を意味しているのかを知るためです。それは %r{va

    2022-05-09 10:13:53
  • [解決済み] Railsでブラウザのページキャッシュを防止する方法

    質問 Ubuntu -> Apache -> Phusion Passenger -> Rails 2.3 私のサイトのメイン部分は、あなたのクリックに反応するようになっています。つまり、リンクをクリックすると、その先に移動して、瞬時にページを再生成するのです。 しかし、戻るボタンを押すと、新しいページが表示されません。残念ながら、手動で更新しないと表示されないので

    2022-05-08 07:19:38
  • [解決済み] Railsコンソールで実行されたSQLクエリを表示するには?

    質問 クエリを実行すると(例えば MyModel.where(...) または record.associated_things ) をコンソールに表示させたいのですが、実際に実行されているデータベースクエリを確認し、何が起こっているのかをより理解するためにはどうすればよいでしょうか? 解決方法は? Rails 3+ コンソールにこの行を入力してください。 ActiveR

    2022-05-07 21:51:56
  • [解決済み] Railsのマイグレーション。制約を取り除く

    質問 Railsアプリケーションに、(schema.rbで)以下のようなテーブルがあります。 create_table "users", :force => true do |t| t.string "name", :null=>false t.string "address", :null=>false end 私は、railsのマイグレーションで、a

    2022-05-07 10:29:03
  • [解決済み】Rubyで複数行の長い文字列を改行せずに分割する方法

    質問 最近、私の仕事場でrubyのスタイルガイドが決まりました。その中の一つに、「行の幅は80文字まで」というのがあります。Railsのプロジェクトなので、もう少し長い文字列、例えば" ユーザーXは、物事Yについてあなたにメッセージを送りたがっていました 80文字のスタイル制限に収まらない場合もあります。 長い文字列を複数行にまたがるようにするには、3つの方法があると聞いています。

    2022-05-06 19:14:23
  • [解決済み] データベーステーブルの全レコードを削除する

    質問 Ruby on Railsアプリで、データベーステーブルの1つのレコードをすべて削除するにはどうすればよいですか? どのように解決するのですか? もし、SQLを使わない方法を探しているのなら、delete_allを使うことができるはずです。 Post.delete_all または条件付きで Post.delete_all "person_id = 5 AND (cat

    2022-05-06 07:01:21
  • [解決済み] Sidekiqからすべてのジョブをクリアする方法を教えてください。

    質問 私はRailsアプリケーションのバックグラウンドタスクにsidekiqを使用しています。現在、ジョブの数が多くなったので、すべてのジョブをクリアしたいです。私はコンソールで次のコマンドを試してみました。 Sidekiq::Queue.new.clear が、以下のようなエラーが発生しました。 NameError: uninitialized constant Sidekiq:

    2022-05-06 06:23:53
  • [解決済み] パスワードを(平文ではなく)環境変数として設定ファイルに保存することは安全ですか?

    質問 私はrailsとdjango(と少しのphp)でいくつかのアプリに取り組んでいます。そして、それらのいくつかで私がやり始めたことの1つは、データベースや他のパスワードを特定の設定ファイル(またはdjangoアプリのsettings.py)で平文ではなく環境変数として保存することです。 このことをある共同研究者に相談したところ、彼はこのやり方は良くない、おそらくこれは一見して完璧に安

    2022-05-05 15:51:57
  • [解決済み】ActiveRecord::ReadOnlyRecordのエラーの原因は何ですか?

    質問 これは以下の通りです。 これ の前の質問で、回答がありました。実は、このクエリからジョインを削除できることがわかりました。 start_cards = DeckCard.find :all, :joins => [:card], :conditions => ["deck_cards.deck_id = ? and cards.start_card = ?", @g

    2022-05-05 03:09:19
  • [解決済み] Capybaraを使用してクエリ文字列でカレントパスを取得する方法

    質問 ページのURLは次のようなものです。 /people?search=name を使いながら current_path メソッドを実行すると /people だけです。 current_path.should == people_path(:search => 'name') しかし、次のように失敗します。 expected: "/people?search=n

    2022-05-02 21:25:53
  • [解決済み] Railsです。FATAL - ユーザのピア認証に失敗しました (PG::Error)

    質問 Ubuntu 11.10で開発をしていますが、RubyMine 以下は、RubyMine が作成してくれた database.yml: に対する私の開発設定です。 development: adapter: postgresql encoding: unicode database: mydb_development pool: 5 username: myu

    2022-05-02 13:20:59
  • [解決済み] Railsのテストスイートから単一のテストを実行する方法は?

    質問 Railsのテストスイートから単一のテストを実行するにはどうすればよいですか? rake test ANYTHING は役に立たないと思われます。 解決方法は? 注意事項 を経由したテストは実行されません。 rake . そのため Rakefile は実行されません。 1つのテストを実行するには、railsプロジェクトのメインディレクトリから次のコマンドを

    2022-05-01 14:44:47
  • [解決済み] Railsです。アドレスが既に使用中 - bind(2) (Errno::EADDRINUSE)

    質問 RailsアプリをPumaウェブサーバーでデプロイしようとしています。Pumaサーバーを設定ファイルで起動しようとすると bundle exec puma -C config/puma.rb アドレスがすでに使用されているというエラーが出ます。 どなたか修正方法をご存じないでしょうか? bundle exec puma -C config/puma.rb [23699] Pu

    2022-05-01 06:57:26
  • [解決済み] Railsです。railsでhas_oneアソシエーションを使ったbuildの使い方

    質問 この例では user を使用せず profile を作成し、後で profile をそのユーザーのために使用します。私はビルドを has_one の関連付けが必要ですが、これは吹き飛んでしまいました。これがうまくいく唯一の方法は has_many . その user は、最大で1つだけ持つことになっています。 profile . 私はこれを試しています。私は持っ

    2022-05-01 01:55:37