• 列の更新、全行

    質問 テーブルに新しいカラムを追加したのですが、その際に :default オプションを追加するのを忘れていました。今、私はすべての行でそのカラムを入力したいと思います。 コンソールを使用して行う方法はありますか?この1時間、グーグルで検索しましたが、何も見つかりませんでした。 単一のオブジェクトに対して行う方法は知っていますが、モデルのすべての行に対して行う方法はありません。

    2023-09-09 07:28:09
  • マイグレーションを生成する - ジョイントテーブルを作成する

    質問 私は多くの SO と google のジョインテーブルのマイグレーションを生成するための投稿です。 has many and belongs to many の結合テーブルを生成するために投稿しましたが、何も動作しませんでした。 すべての解決策は、空のマイグレーションファイルを生成しています。 私は rails 3.2.13 で、2つのテーブルがあります。 sec

    2023-09-08 12:18:53
  • Rails 3.1 asset pipeline: コントローラ固有のスクリプトを読み込むには?

    質問 Rails 3.1で新しいコントローラを生成すると、そのコントローラの名前を持つjavascriptファイルも自動的に追加されます。まず、このjavascriptファイルは、関連するコントローラが呼び出されたときのみ使用されるものと考えています。 デフォルトでは //= require_tree . の中に application.js -ファイルの中で、そのツリー上のすべて

    2023-09-07 18:07:43
  • RailsでDaemonサーバーを停止する方法とは?

    質問 私は以下のようにRailsアプリケーションを実行しています。 $script/server -d webrick 私のUbuntuシステムでは、上記のコマンドは、バックグラウンドでwebrickサーバーを実行します。 私はkillコマンドを使用してプロセスを終了することができました $kill pid rails はバックグラウンドで動作しているデーモンサ

    2023-09-04 23:51:21
  • Ruby on Railsの機能テストからJSONの結果をテストする方法は?

    質問 どのようにすれば、私の Ajax リクエストをアサートし、Ruby on Rails の機能テストから JSON 出力をテストするにはどうしたらよいでしょうか? どのように解決するのですか? Railsの場合 >= 5 使用方法 ActionDispatch::TestResponse#parsed_body . 例です。 user = @resp

    2023-09-04 14:44:51
  • Rails.cache.clearの特定のキー名?

    質問 どうにかして Rails.cache.clear を実行し、特定の名前/文字列を持つキーだけをクリアすることは可能ですか? キャッシュ全体をクリアしたいわけではなく、文字列 blog/post という文字列を含むキーだけです (たとえば blog/post/1 , blog/post/2 ). 私が使っているのは dalli を使い、キャッシュはmemcac

    2023-09-04 13:55:41
  • Railsのhas_oneとbelongs_toの違い?[重複している]

    質問内容 この質問はすでにここに回答があります : belongs_toとhas_oneの違いは何ですか? (6つの回答) 終了 7年前

    2023-09-04 12:56:57
  • Railsコントローラからヘルパーメソッドを呼び出そうとするとNoMethodErrorが発生する

    質問 私は NoMethodError が表示されます。これは、ヘルパーモジュールで定義されたメソッドにコントローラクラスからアクセスしようとしたときに発生します。私のRailsアプリケーションでは helper クラスメソッドに :all のようなシンボルを使用します。 class ApplicationController < ActionController::Ba

    2023-09-04 10:18:22
  • カスタムシードファイルの追加

    質問 新しい機能にダミーデータを投入したいのですが、db/seeds.rb ファイルはすでにこの機能に無関係な他のデータを持っているので、使用したくありません。 デフォルトの seeds.rb ファイルを実行するには、コマンド rake db:seed . にファイルを作成すると db というディレクトリに seeds_feature_x.rb というディレクトリで、

    2023-09-04 02:33:19
  • Hamlで動的IDを作るには?

    質問 #item id="item"を持つdivを作成します。 .box#item は、class="box" と id"item" を持つdivを作成します。 .box#="item "+x class="box" とコメント '#="item"+x' を持つ div を作成します。 .box# ="item"+x throws "不正な要素: クラスとID

    2023-09-02 20:29:50
  • パスワードなしでユーザーを更新する工夫

    質問 deviseでパスワードなしでユーザー属性を更新したいです。パスワードとパスワード確認フィールドが空白でない場合はdeviseエラーが必要で、空白の場合は他のユーザー属性を更新する必要がある、というようなケースです。どのようにdeviseでこれを行うことができますか? 事前にありがとうございます! どのように解決するのですか? これはあなたが探しているものですか?Devi

    2023-09-02 12:24:53
  • [解決済み] Rails: カラムから一意な値を取得する方法

    質問 テーブルのカラムから一意な値を取得するにはどうしたらよいでしょうか。 たとえば、私はこの製品テーブルを持っています。 ID NAME CATEGORY 1 name1 1st_cat 2 name2 2nd_cat 3 name3 1st_cat ここでは、1st_catと2nd_catの2つの値だけを取得したいと思います。 <%Products.each do |p|

    2023-09-01 17:17:34
  • Railsです。Ruby on Railsでモデル内部からcurrent_userにアクセスする

    質問 Ruby on Railsのアプリで、きめ細かいアクセス制御を実装する必要があります。個々のユーザーの権限はデータベースのテーブルに保存され、特定のユーザーに読み取りまたは書き込みを許可するかどうかは、それぞれのリソース (すなわちモデルのインスタンス) に決定させるのが最善であると考えました。この決定を毎回コントローラで行うのは、確かにあまりDRYではないでしょう。 問題は、こ

    2023-08-29 17:01:54
  • Rails - ベストプラクティス。依存するhas_oneリレーションの作成方法

    質問 has_oneリレーションを作成するためのベストプラクティスは何ですか? 例えば、私がユーザーモデルを持っていて、それがプロファイルを持たなければならないとしたら... どうすれば実現できるでしょうか? ひとつの解決策になります。 # user.rb class User << ActiveRecord::Base after_create :set_de

    2023-08-27 09:30:34
  • [解決済み] どのgemが特定の依存性を持っているかを調べるにはどうすればよいですか?

    質問 gemをコメントアウトしましたが、'bundle install'がまだ実行されません。どのgemがsys-proctableに依存しているかを調べるにはどうしたらよいでしょうか? $ bundle install Fetching gem metadata from https://rubygems.org/......... Fetching gem metadata from

    2023-08-26 05:45:59
  • ActiveRecordが使用するデータベース名を確認する方法

    質問 database.ymlでは、すべての設定を定義しています。どのように私はrubyからそれらの設定にアクセスすることができますか?私は App::Application::config を探しましたが、そこに見つけることができません。また、私は人々がyamlなしでデータベース設定を構成することができたと記憶しています、誰か方法を知っていますか? どのように解決するのですか? R

    2023-08-24 18:31:36
  • モデルを作成しようとすると 'rails generate' コマンドがハングする

    質問 私はrailsの初心者で、今朝、私の全体のデータベース設計/モデルを破棄し、やり直すことにしました。そして、noobである私は、それが間違っていたことを確信しています。 にあるすべてのファイルを削除しました。 db/migrate/ にあるすべてのファイルを削除し、テーブルを削除しました。そして、最初の新しいモデルクラスを生成しようとしたとき、railsはただハングしました。私が

    2023-08-23 14:34:58
  • [解決済み] Rakeとは何ですか?

    質問 簡単に言うと、Rakeは何をするものなのでしょうか?どのような目的があるのでしょうか?私はそれがビルドツールであることを理解していますが、私はもう少し詳細な情報を探しています。(単純労働者のために)。 どのように解決するのですか? Martin FowlerのRakeに関する記事を読んでみてください。 http://martinfowler.com/articles/ra

    2023-08-22 17:17:58
  • [解決済み] Rails で特定の http ステータスコードを返す

    質問 どのように 503 Service Unavailable を返すにはどうしたらいいですか? また、特定のコントローラに対して同じことを行うにはどうしたらよいでしょうか? どのように解決するのですか? アプリケーション全体に対して # ApplicationController before_filter :return_unavailable_status p

    2023-08-20 02:28:02
  • [解決済み] Railsでファイルをアップロードする

    質問 私はrailsの初心者で、CRUDテクニックを使ってRESTfulなウェブサイトを書いています。今のところ、私は3つのページを作成し、すべてのページでユーザーがデータベースから行を作成、編集、および削除することができます。しかし、a) Railsでファイルシステムがどのように動作するか知らないので、ファイルがどこに保存されるべきかがわかりません。ファイルは100kb程度で、常にダウンロ

    2023-08-19 23:04:38