我正在瀏覽AR query interface guide,我從中得到了這樣的印象:Rails控制檯應該將.explain命令輸出中的\ n作爲換行符來解釋,而不是將它作爲原始文本打印在屏幕上。在一條線上讀取查詢是不方便的。Rails控制檯忽略ActiveRecord中的換行符:關係對象?
我可以通過預先「打印」到任何的ActiveRecord :: Relation對象輸出到控制檯,作爲典型的例子「修復」的格式問題:
print User.joins(:posts).explain
難道這就是通過向工作方式默認,還是我做錯了什麼?人們總是堅持預先打印?
謝謝!
謝謝!猜猜這是答案。 –