rails cを使用した時に表示されるSELECT、FROM、WHERE、LIMITなどは、どういう意味があるのでしょうか?
DBを受け取れていないような状態で原因が分からなかったため以下のように調べているのですが、読み解くことができないでいます。
2.6.3 :001 > Book.all Book Load (1.6ms) SELECT "books".* FROM "books" => #<ActiveRecord::Relation []>
2.6.3 :001 > Book.find(1) Book Load (0.1ms) SELECT "books".* FROM "books" WHERE "books"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] Traceback (most recent call last): 16: from /home/ec2-user/.rvm/gems/ruby-2.6.3/gems/activesupport-5.0.7.2/lib/active_support/dependencies.rb:287:in `load' 15: from /home/ec2-user/.rvm/gems/ruby-2.6.3/gems/activesupport-5.0.7.2/lib/active_support/dependencies.rb:259:in `load_dependency' 14: from /home/ec2-user/.rvm/gems/ruby-2.6.3/gems/activesupport-5.0.7.2/lib/active_support/dependencies.rb:287:in `block in load' 13: from /home/ec2-user/.rvm/gems/ruby-2.6.3/gems/activesupport-5.0.7.2/lib/active_support/dependencies.rb:287:inec2-user:~/eec2-
rails cをほとんど使用したことがなく初歩的な質問となりますが、お答えいただけると嬉しいです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/11/24 15:14
2019/11/24 22:39
退会済みユーザー
2019/11/25 13:18