ARクエリインターフェイスガイドを読んでいたところ、Railsコンソールは.explainコマンドからの出力の\ nを、画面に生のテキストとして出力するのではなく、改行として解釈する必要があるという印象を受けました。1行でクエリを読み取ることは、控えめに言っても不便です。
正規の例のように、コンソールに出力されるActiveRecord :: Relationshipオブジェクトの前に「print」を付けることで、フォーマットの問題を「修正」できます。
print User.joins(:posts).explain
デフォルトでそのように動作するはずですか、それとも私は何か間違ったことをしていますか?人々は常に印刷物の前に固執しますか?
ありがとう!