kyopa’s blog

自分用プログラミングアウトプット

メモ

[1] pry(main)> User.all
User Load (0.8ms) SELECT "users".* FROM "users"
=> [#<User id: 1, email: "a@gmail.com", created_at: "2018-10-09 08:18:50", updated_at: "2018-10-09 08:18:50", avatar: "IMG_2684.JPG", name: "A">,
#<User id: 2, email: "b@gmail.com", created_at: "2018-10-09 08:22:31", updated_at: "2018-10-09 08:22:31", avatar: "IMG_0654.JPG", name: "B">]
[2] pry(main)> U
NameError: uninitialized constant U
from (pry):2:in `__pry__'
[3] pry(main)> @user = User.first
User Load (0.8ms) SELECT "users".* FROM "users" ORDER BY "users"."id" ASC LIMIT $1 "LIMIT", 1
=> #<User id: 1, email: "a@gmail.com", created_at: "2018-10-09 08:18:50", updated_at: "2018-10-09 08:18:50", avatar: "IMG_2684.JPG", name: "A">
[4] pry(main)> @user.following
User Load (1.1ms) SELECT "users".* FROM "users" INNER JOIN "relationships" ON "users"."id" = "relationships"."followed_id" WHERE "relationships"."follower_id" = $1 "follower_id", 1
=> [#<User id: 2, email: "b@gmail.com", created_at: "2018-10-09 08:22:31", updated_at: "2018-10-09 08:22:31", avatar: "IMG_0654.JPG", name: "B">]
[5] pry(main)>