Q
“放”方法在轨3
5
A
回答
13
相反的puts
,使用logger.info
:
logger.info @collection.inspect
+0
是真的,但那7个字符比我想键入:-) – 2010-12-15 07:03:31
+0
好的。在ApplicationController中,定义'def log(obj); logger.info(OBJ); end'。现在你可以在你的控制器中使用'log @ collection.inspect'。我甚至设法为你保留一个角色。 :) – 2010-12-15 07:47:51
2
您也可以通过调用STDOUT << 'your output'
使用标准红宝石路。方法put
不是rails专业,它带有红宝石。如果您使用导轨,则还可以依赖logger
对象。
相关问题
- 1. 在轨无方法错误3应用
- 2. 验证在轨语法3
- 3. Rails 3,在哪里放方法?
- 4. 路线在轨道3语法从轨道2〜3
- 5. 在轨道3
- 6. 在轨道3
- 7. 在轨道3
- 8. 混合和重放多轨Actionscript 3
- 9. 使用轨方法轨
- 10. 在轨道零类未定义的方法3
- 11. NoMethodError:未定义的方法`[]”在导轨3
- 12. 如何使用有效?方法在轨道上的数组3
- 13. 测试在rspec的before_create方法和轨道3
- 14. 未定义的方法`safe_concat”为[]:在导轨阵列3
- 15. 未定义的方法在轨“建设” 3
- 16. 未定义的方法`模型名称 '在导轨3
- 17. 轨update_attributes方法
- 18. 无法取得accepts_nested_attributes在轨运行3
- 19. default_scope在轨道3
- 20. 验证在轨3
- 21. 在Rails 3中推荐的I18n导轨方式3
- 22. 重构轨方法
- 23. 其他方法完成后的运行方法延迟作业导轨3
- 24. 导轨2到导轨3
- 25. 仅通过导轨3中的特定方法访问列
- 26. 没有方法错误//助手//导轨3
- 27. 导轨3 - 模型关联(组合物)和方法委托
- 28. 使用映射方法格式化JSON输出 - 导轨3
- 29. 轨道4的方法从Rails的升级后,不允许3
- 30. 过滤器之前的导轨3加载方法
好点,不知道大声笑:) – 2010-12-15 07:02:24