irb

    1

    1答えて

    私のアプリケーションのレールコンソール内で新しいユーザーを初期化しようとしています。私はこのエラーを取得する irb(main):001:0> user = User.new ::私は初期化コードを入力するたびに (Object doesn't support #inspect) => irb(main):002:0> 私は適切に設定したユーザーの資格情報を持っており、コードの任意の使

    0

    1答えて

    IRBセッションでは、cb(バインド変更)を使用してオブジェクトを入力できますが、どのようにして取り出せますか? exitを使用すると、IRBセッション全体が終了します。 $ irb ❯ o = Object.new => #<Object:0x007fc8a32258a8> ❯ cb(o) => #<Object:0x007fc8a32258a8> ❯ self => #<Objec

    0

    1答えて

    history-search-backwardとhistory-search-forwardのメカニズムをbashからruby irb用にして、既に与えられた入力に基づいて履歴エントリを一致させることができますようにします。 この機能は利用できますか?私はすでにIRBの履歴を有効にして、ドキュメントを無駄に検索しました。

    -2

    1答えて

    私は、Rubyシェル(IRB)を追加したり、Try Rubyなどのウェブサイトにエミュレータを詮索したいと思います。どうしたらいいですか? EDIT:TryRuby私はそのソースコードから理解されるようにjqueryのコンソールで作成したが、私はそれを行うには(特にRubyでは、それ以外のJavaScript)別の方法を疑問に思うました。 ANOTHER編集:私のように自分の質問を閉じるために投票

    0

    2答えて

    Railsコンソールを確実に実行できません。通常、私はマシンを再起動した後に一度起動することができますが、終了後に再び起動することはできません。問題はactiverecordのようです。 $ rails c Running via Spring preloader in process 82527 /Users/<username>/.rvm/gems/ruby-2.3.1/gems/acti

    2

    1答えて

    入力を受け取るirbのような私の "アプリケーション"にプロンプ​​トが表示されます。入力を解析し、定義した関数を実行します。 同様に、私のアプリはgetsを通して入力を受け取り、その関数を呼び出します。 は例えば、 command = gets.gsub("\n","") は今、私は以下に定義された関数pwd、呼びたい、入力"pwd"をとります。今 def pwd Dir.pwd

    -2

    1答えて

    私はデータベースとテーブルの接続をテストするためにirbに "貸出"オブジェクトを作成しようとしていますが、できません。 作成コマンドで:customer_id => 1を指定すると正常に終了しました。 データベーステーブルのcustomer_idフィールドがNOTNULLとして解決されていません。 誰でもお手伝いできますか? これは私がしようとしているコマンドとエラーになります: irb(mai

    0

    2答えて

    私は自分のオブジェクトの後にbinding.pryを追加し始めました。評価するものを決定するためです。しかし、今は出力の対象となるオブジェクトの種類を知りたい。 irbでこれを行うにはどうすればよいですか? binding.pryでこれをどうやって行えますか? EDIT:ここに が、私はそれがハッシュである知っているが、時にはそれがコンソールにあまり明らかであるオブジェクトHのタイプを決定すること

    0

    1答えて

    私は基本的にJumpstartのラボのチャレンジEncryptorプログラムに従っており、いくつかの問題を抱えています。 は、ここで私は私の復号化方法で問題に実行している私のコード class Encryptor def cipher(rotation) characters = (' '..'z').to_a rotated_characters = charact

    23

    2答えて

    ただ興味があります。 あなたはIRBとタイプ_を開くと、応答としてnilを取得します: irb(main):001:0> _ => nil そして、あなたはその値を変更することができます irb(main):002:0> _ = 'some value' irb(main):003:0> _ => "some value" をしかし、あなたが使用して新しい変数を作成した場合_、その値