我是rubymine的新手。我学到了一些关于java的东西。我想看看在rails的过程中发生了什么。
def index
#must be active and logged in the last month
@users = User
.where("`is_active?` = true AND `last_sign_in_at` > DATE_SUB(NOW(), INTERVAL 6 MONTH)")
.reject{|u| u.biography.nil?}
.sort_by{|u| u.biography.last}
puts "haha"
end我想看看把“哈哈”放在控制台。我怎么才能看到它?
非常感谢!
发布于 2014-07-03 10:24:23
你有上面的测试吗?如果是这样的话,您可以在终端中键入shift control r或rspec。否则,只需在IRB中键入上述内容即可。只需在终端中键入irb,然后按enter键。然后输入文本,并通过键入index并按enter键调用索引。
发布于 2017-04-27 09:38:31
编辑用于调试的配置时,可以使用菜单设置这些复选框,这些复选框在RubyMine 2017.1.1中默认为未选中:

发布于 2014-07-03 10:23:36
最好的方法是使用logger
# environment.rb
Rails.logger = Logger.new(STDOUT)
Rails.logger = Log4r::Logger.new("Application Log")
config.log_level = :debug
# your code
logger.debug "Hmmm... That went well."https://stackoverflow.com/questions/24543921
复制相似问题