rails-console

    2熱度

    1回答

    我無法在開發或生產環境中從控制檯看到緩存中的任何內容。 對於開發,我打開緩存並將其設置爲內存存儲,在生產中我使用Heroku上的dalli gem和Memcachier。 我試過的每個鍵都回零。 然而,在發展中,如果我把一個binding.pry某個地方我做了Rails.cache.fetch之前,我可以做一個Rails.cache.read那裏看到的東西回來,確實如果是這樣,執行不轉到fetch

    3熱度

    1回答

    我試圖編輯我的〜/ .irbrc文件 並定義了show_tbls方法來獲取我擁有的表, 因爲命令很長,所以我試圖做一個函數以便於使用。 require 'hirb' ; Hirb.enable require 'irb/completion' def show_tbls ActiveRecord::Base.connection.tables end 當我跑了show_tbl

    0熱度

    1回答

    我在Rails控制檯運行此: u = User.first User Load (0.3ms) SELECT "users".* FROM "users" ORDER BY "users"."id" ASC LIMIT 1 => #<User id: 4, name: "Administrator", email: "[email protected]", created_at: "2

    1熱度

    2回答

    我有一個現有的遠程MySQL數據庫,我試圖訪問從我的Rails應用程序我有這個在我的database.yml 發展: development: adapter: mysql2 encoding: utf8 database: mydb username: myusername password: [email protected]#$%@!

    4熱度

    1回答

    我需要選擇用戶模型中的第二個條目。 User.second不起作用,User.2或User.two也不起作用。 我正在嘗試設置u第二用戶入口(u = User.2)

    0熱度

    2回答

    我正在使用ruby tmdb gem從TMDB查找影片。 我有我的API密鑰設置,我知道如何找到電影中軌控制檯 所以說,我跑這@movies = TmdbMovie.find(:title => 'The Social Network')在rails console 這將返回關於上述電影一大堆信息,社交網絡。 我需要知道的是,我可以如何將返回的電影信息保存到我的數據庫,並可能基於返回的信息創建新電

    5熱度

    1回答

    當我按下的滑軌控制檯向上或向左箭頭我得到這個錯誤: irb(main):001:0> /Users/me/.rvm/gems/ruby-2.0.0-p247/gems/rb-readline-0.4.2/lib/rbreadline.rb:4269:in `block in _rl_dispatch_subseq': invalid byte sequence in UTF-8 (Argument

    0熱度

    1回答

    這是事情。我用相當多的控制檯來測試我的方法,然後將它們插入我的應用程序中(我猜這裏沒有新東西)。 我會發現方便,將有像我會加載的console_seed.rb文件,然後我所有的變量都可以使用。 例:console_seed.rb me = User.find(77) other_person = User.find(89) 這樣我就可以馬上測試: me.add_friend(other_pe

    8熱度

    2回答

    我在Ruby 1.9.3上使用Ruby on Rails 4。當在rake任務中發生錯誤時,我會得到一個非常好的堆棧跟蹤。 但是,當我在我的rails控制檯(pry)中做了一些觸發異常的事情時,我只能看到錯誤消息和觸發它的一行代碼(大部分時間都在rails core中)。 有沒有辦法在控制檯中啓用這些堆棧轉儲?

    0熱度

    2回答

    當我使用rails console我喜歡有沿側clear!命令reload!命令,所以我每次啓動軌道控制檯我寫 def clear! system('clear') end 當我在我的bash shell的重複行爲,我將它添加到我的~/.bashrc文件。有沒有類似的方式讓我爲我的滑軌控制檯做到這一點?