問題タブ [rails-console]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 「Rails 開発環境」とは具体的にどのようなものですか?
Rails 3.1.1 と Ruby 1.8.7 を実行しています。irb
OS X ターミナルに入力すると、すぐにコマンド プロンプトがree-1.8.7-2011.03 :001 >
表示されます。ターミナルにrails console
入力すると、1 ~ 2 秒後に同じコマンド プロンプトが表示されます。また、端末には が表示されますLoading development environment (Rails 3.1.1)
。
Rails 開発環境とは正確には何を意味するのでしょうか?
ruby-on-rails - Railsコンソールからのパスワードリセットの工夫
アプリの実行中にメールアドレスでユーザーを選択し、rails console
Devise 内で手動でパスワードを設定するにはどうすればよいですか?
また、Devise 使用中のアカウントの操作に関する詳細については、ドキュメントをどこで確認すればよいでしょうか?
ruby-on-rails - Railsコンソールセッションが失敗し、rspecテストが失敗しましたか?
Postgres 9.1、Rails 3.1.3、Ruby1.9.3を使用しています。
私はいくつかのことを試してみてrails console --sandbox
、それから私は冒険しましたrails console
。を入力するEmployee.create!(a whole lot of data)
と、いくつかのエラーが発生しました。それらのほとんどはnot null
制約に関係しています。
私はすぐにコンソールを離れ、pgadmin3
データベースを変更したかどうかを確認するために使用しましたが、データがなかったので、テストに合格する自信がありました。残念ながら、私のrspec
テストは失敗し、競合するデータがどこにあるのかわかりません。
うまくいけば、これを読んでいる誰かが、コンソールセッションで入力したエントリを元に戻す方法についてのアイデアや提案を持っていますが、残念ながらセッションではありませんでした--sandbox
。
で見つけたファントムサーバーをなんとか殺すことができましたlsof | grep 3000
。
あなたが惜しまない助け、提案またはポインタをありがとう。
ruby-on-rails - Ruby on Rails 3 チュートリアル: コンソールでコマンドを入力する問題
このチュートリアル ブックを読んでいるときに、作成したユーザー モデルを Rails コンソールが認識しないという問題が発生しました。これが私が取り組んでいるものです
これは、次user.rb
の場所にあるユーザー モデル で定義したものsample_app/app/models/user.rb
です。
これは、参照しようとするとコンソールに表示されるものです。
遵守する必要がある特定の gem バージョン セットはありますか、それとも他に欠けているものがありますか? 私はこれを完全に理解することはできません。
ruby-on-rails-3 - Ruby 1.9.1 コンソール - UTF-8 の無効なバイト シーケンス
Rails コンソールが使えません。そこに書いたものはすべて、次のエラーが発生します。
何か案が?
ruby-on-rails - Rails 3、Railsコンソールでhabtmテーブルを更新する方法は?
HABTM アソシエーションに Awards - Awards_Categories - Categories があります。
ルートを更新したので、
カテゴリのない賞が 2 つあるため、管理者からそれらにアクセスできません。
コンソールでこれをどのように混乱させるでしょうか。非常に簡単です。カテゴリ4を取得するには、賞(15)と賞(16)が必要です...
アイデア?
ruby-on-rails - レーキとコンソールで異なるRails文字エンコーディング
MS SQL データベースからいくつかのデータを取得する rake タスクがありますが、最近、いくつかの特殊文字が疑問符 '?' としてエンコードされていることに気付きました。この問題を掘り下げようとしているときに、コンソールからではなく、rake タスクとしてのみレポできることに気付きました。
コードがどのように見えるかのスニペットを次に示します。
これを次のように実行すると:
それは生成します:
しかし、次を使用してまったく同じコマンドを実行すると:
私は得る
バックティックに注意してください。なぜこれを引き起こしているのか誰にも分かりますか?ENV 変数を再確認したところ、どちらも LANG: en_US.UTF-8 を持っています。
編集
ruby 1.8.7p72 と Rails 2.3.4 を使用していることを忘れていました
ruby - Rubymine IDEデバッガーをシェルプロセスに接続するにはどうすればよいですか?
RubymineのIDEデバッガーを使用して、コマンドシェルで実行されているrubyプロセスをデバッグしたいと思います。これは、「railsconsole」などによって生成されるためです。
Webサーバー(Rubymine内から)またはテストスイート(Rubymine内からも実行)を実行すると、デバッガーから大きなメリットが得られます。
ただし、プロセスがRubymineによって開始されていない場合、デバッガーを接続する方法がわかりません。
私は、Sun Java 1.6.0_26、Ruby REE 1.8.7、および最新のデバッグgemを備えたUbuntuでバージョンRubymine3.2.4を使用しています。
考え?
ruby-on-rails - Rubyコンソールで名前空間メソッドにアクセスするには?
この投稿を見つけました Rails 3.1 コンソールに名前空間を含めますが、機能していないようです。
次の lib/task が定義されており、コマンド ラインから動作します: rake namespace_name:task_name
.
タスクを呼び出さずに、コンソール内からmethod_name
メソッドを呼び出す方法は?namespace_name
Rails 3.07、Ubuntu で作業しています。
ruby-on-rails - Railsコンソールはすべて取得します
Rails コンソールについて非常に簡単な質問があります。単一のアカウントを取得したい場合は、次のようにします: y Account.find_by_zipcode("XXXXX")
これにより、1 つのアカウントのみが返されます。その郵便番号を持つすべてのアカウントを取得したい場合はどうすればよいでしょうか。どうもありがとう。