質問するログイン新規登録

回答編集履歴

1

2022/02/11 13:46

投稿

winterboum
winterboum

スコア23672

answer CHANGED
@@ -1,4 +1,10 @@
1
1
  rails console では 式の結果を出力します。
2
2
  そのときに relationが評価されて 評価の過程でDBをアクセスしてしまいます。
3
3
  Recruiter.all.class
4
- ってやると Relationだって答えてくれるでしょう
4
+ ってやると Relationだって答えてくれるでしょう
5
+
6
+ そうそう、例えば
7
+ 1+1 は Integerのオブジェクトを返す式ですね
8
+ でも rails c で行うと 2 と値を表示します。
9
+ 正確には 値ではなく to_s もしくは inspect 、ですが。
10
+ Relation の to_s もしくは inspect が「DBをアクセスした結果を表示する」ということでしょう。