-
Rubyでアクセント付きのラテン文字を置き換えるにはどうしたらいいですか?
質問 私は ActiveRecord というモデルがあります。 Foo を持つ name フィールドがあります。 ユーザーが名前で検索できるようにしたいのですが、検索では大文字と小文字を無視するようにしたいのです。 したがって、私は canonical_name フィールドも保存しています。 class Foo validates_presence_of :name
2023-07-30 03:03:01 -
Railsでbooleanパラメータを送信するにはどうしたらいいですか?
質問 パラメータ show_all という値で true . この値はモデルに関連付けられていません。 私のコントローラは、このパラメータをインスタンス変数に代入しています。 @show_all = params[:show_all] しかし @show_all.is_a? String というように if @show_all == true は常に失敗します。
2023-07-29 09:55:59 -
[解決済み] deviseのtoken_authenticatableは安全ですか?
質問 シンプルなAPIを構築しています。 RailsのAPI で簡単なAPIを作っているのですが、ここで正しい道を歩んでいることを確認したいと思います。私はログインを処理するためにdeviseを使用しており、Deviseの token_authenticatable オプションを使用することにしました。このオプションは、各リクエストで送信する必要のある API キーを生成します。
2023-07-29 08:53:11 -
[解決済み] How to have a drop down <select> field in a rails form?
Question I am creating a scaffold - rails g scaffold Contact email:string email_provider:string but I want the email provider to be a drop down (with gmail/yahoo/msn as options) and not a text
2023-07-27 18:49:37 -
カスタムhttpヘッダーを追加する方法は?
質問 現在HerokuでホストされているRuby on Railsアプリに、カスタムhttpヘッダーを追加したいと考えています。 どのように解決するのですか? 使用します。 response.headers['HEADER NAME'] = 'HEADER VALUE' を特定のメソッドに追加するか、アプリケーションコントローラの before_filter メソッドに追加す
2023-07-27 15:23:03 -
Rails で JSON 形式の 404 エラーを返す必要性
質問 私のRailsアプリには、通常のHTMLフロントエンドとJSON APIがあります。今、もし誰かが /api/not_existent_method.json を呼び出すと、デフォルトのHTML 404ページが返されます。これを次のようなものに変更する方法はないでしょうか。 {"error": "not_found"} のようなものに変更し、HTMLフロントエンドのオリジナルの4
2023-07-27 10:24:15 -
Rails ActiveRecordは、複数のクエリを使用せずに、どのように「where」句を連鎖させるのですか?
質問 私はRuby on Railsの素晴らしさを学んでいるPHP開発者です。私はActiveRecordが大好きで、とても興味深いことに気づきました。それは、ActiveRecordのメソッドが、クエリを実行するためにメソッドチェーンの終わりを検出する方法です。 @person = Person.where(name: 'Jason').where(age: 26) # In my h
2023-07-26 23:10:39 -
[解決済み] 60秒以内に安定したFirefoxの接続が得られない (127.0.0.1:7055)
質問 rspecテストを実行すると以下のエラーが発生します。 railsで60秒以内に安定したfirefox接続を取得できない (127.0.0.1:7055) 最新のruby(1.9.2)とfirefox(6.0)を使用しています。 rspec-rails、capybara、その他いくつかのgemsを使用していますが、問題はなさそうです。これらのテストは、別の環境 (l
2023-07-26 16:31:19 -
[解決済み] Railsのプロテクテッドメソッドとプライベートメソッド
質問 Rubyにおけるメソッドの可視性(public, protected, privateメソッド)については、以前から このブログの記事 . しかし、Ruby on Railsでは、フレームワークの設定方法から、通常のRubyアプリケーションの場合とは少し異なるようです。では、Railsのモデル、コントローラ、ヘルパー、テストなどにおいて、protectedメソッドとprivate
2023-07-25 09:19:19 -
[解決済み] Gemfileで正確なバージョンを指定する必要がありますか?
質問 rubygems.org では、多くの gems が正確なバージョンではなく、メジャーバージョンで指定することを推奨していることに気づきました。例えば... haml-rails gem ... gem "haml-rails", "~> 0.3.4" # "$ bundle install" will acquire the
2023-07-25 09:13:06 -
[解決済み] Time オブジェクトに分を追加する方法
質問 Ruby では、どのようにすれば Time.now + 10.hours ? に相当するものはありますか? secs と mins ? 例えば Time.now + 15.mins どのように解決するのですか? Ruby (プログラミング言語) には 10.hours であり、それは ActiveSupport をRuby on Rails (Webフレー
2023-07-24 07:01:45 -
[解決済み] Rails 3: 特定のタイムゾーンで今日の日付を取得するには?
質問 今日の日付を取得するために、私は行います。 Date.today # => Fri, 20 May 2011 特定のタイムゾーンの今日の日付を取得したいのですが、例えば 'Melbourne' . 私は、以下の設定を application.rb : config.time_zone = 'Melbourne' と設定しました。 Time.zone
2023-07-23 21:50:46 -
Railsコントローラ用のRubyヘルパーメソッドをどこに置くか?
質問 ある(あるいはすべての)コントローラで必要なRubyのメソッドがあります。私はそれらを /app/helpers/application_helper.rb . 私はそれをビューで使用されるメソッドのために使用しました。しかし、コントローラにはこれらのメソッドは表示されません。私はそれらを置くべき他の場所がありますか、私はそれらのヘルパーメソッドに別の方法でアクセスする必要があります
2023-07-23 04:25:27 -
[解決済み] Rubyのバージョンは1.9.3ですが、Gemfileには2.0.0が指定されています」を修正する方法
質問 Rubyのプロジェクトを作成しましたが bundle update と bundle install を指定した場合、エラーを返します。 Your Ruby version is 1.9.3, but your Gemfile specified 2.0.0 イメージ図は http://i.imgur.com/dZMhI11.png?1 私のgemfileは。
2023-07-22 04:23:47 -
[解決済み] Array.join("\n") は、改行で結合する方法ではない?
質問 配列があるのですが... [1,2,3,4] で、改行で区切られたすべての要素を含む文字列が欲しいのですが...。 1 2 3 4 を実行すると [1,2,3,4].join("\n") とすると 1\n2\n3\n4 明白な答えがあるような気がするのですが、それが見当たりません どのように解決するのですか? はい、しかし、その文字列をプリント
2023-07-19 02:29:03 -
form_for , form_tag の違い?
質問 form_for と form_tag の違いは何ですか?form_remote_for と form_remote_tag は何か違うのですか? どのように解決するのですか? 特定のモデルに対してform_forを使用することになります。 <% form_for @person do |f| %> # you can use f here First
2023-07-19 02:11:03 -
railsのsecret_key_baseの使用方法について 4
質問 Rails 4の初心者なのですが、Rails 4で使用されている secret_key_base の下に config/secrets.yml の下にあります。この概念について説明していただけますか? また、本番環境で作業しているときに、プロンプトが表示され、その中に secret_key と devise.rb , config.secret_key そして s
2023-07-17 18:23:47 -
[解決済み] ローカルネットワーク上の別のコンピュータからwebrick/railsにアクセスする
質問 localhost:3000でrailsのアプリケーションを動かしています。同じネットワーク上の別のコンピュータからアクセスしたいです。以前は簡単にできたような気がするのですが、ちょっと困ったことになりました。そのコンピュータのIPにpingを打つのはうまくいくのですが、ブラウザでip:3000を打つとうまくいかないのです。私は起動しようとしました rails s -b ipaddr
2023-07-16 23:56:45 -
lib/tasksにある私のカスタムrakeタスクがRails 3で検出されないのはなぜですか?
質問 ビルドインの rake タスクは問題なく動作しますが、Project/lib/tasks/payments.rb にある私の新しいカスタムタスクは読み込まれません。 namespace :payments do desc "Tally payments at the end of the month" task :compute => :environment do
2023-07-15 05:50:42 -
Ruby on Rails。test_unitからrspecへの切り替え
質問 チュートリアルの中で rspec を使用することを提案したチュートリアルを進めていますが、私はすでに多くのデフォルトのrailsのインストールを経験しています。 私は本当にインストールを全くやり直したくありません。 とにかく、私が実行するとき $ rails g integration_test named 私は invoke test_unit create
2023-07-09 07:26:20
最新
-
LinuxでインターフェースのIPアドレスを取得する
-
WPFでリソースであるアイコンを使用するにはどうすればよいですか?
-
Laravel 6.0での「未定義関数str_slug()の呼び出し」について
-
WildFlyのヒープメモリを増やすには?
-
MessageBox.Showダイアログの「はい」「いいえ」ボタンのテキストを変更するには?
-
FlutterでキーボードのText Input Action Button(return/enterキー)を変更するには?
-
同一線上にある2つのdivブロック
-
ナビゲーションバーの右側に複数のUIBarButtonItemを追加するには?
-
絶対配置を使用することはバッドプラクティスとみなされますか?[クローズド]
-
リアクト転写小道具(1個を除く
おすすめ
-
Eclipse で Maven プロジェクトを作成すると、「Could not resolve archetype」というクレームが発生する [重複] 。
-
ドロップダウンリストのselecteditemをプログラムで設定する
-
切り上げ/切り下げ 瞬間を分単位で表す
-
kubernetesを完全にアンインストールする方法
-
Laravelが更新後に「The bootstrap/cache directory must be present and writable」エラーを投げる。
-
LinearLayoutに子要素がある場合、onClickがトリガーされない
-
アンドロイド マシュマロ。Espressoでパーミッションのテスト?
-
車輪の再発明をせずにREST APIを保護する
-
Jenkinsパイプラインで失敗したステージのリトライオプションを実装するには?
-
がチェックアウトされていない...バンドルインストールしても直らない!