# control + L : clear console
rails c
# rails console
* CREATE
>Article.all
>Article.create(title: "first article", description: "description of first article")
# commit transaction
>Article.all
>article = Article.new
>article
>article.title = "second article"
>article.description = "description of second article"
>article
>article.save
# commit transaction
>Article.all
>article
>article = Article.new(title: "third article", description: "description of third article")
>article.save
# commit transaction
>Article.all
>exit
* READ
>Article.find(2)
>Article.first
>Article.last
>article = Article.find(2)
>articles = Article.all
>article.title
>article.description
* UPDATE
>article.description = "edited - description of second article"
>article.save
# commit transaction
* DELETE
>article = Article.last
>article.destroy
# save 필요하지 않음, 바로 commit 됨
>Article.find(4).destroy
'ruby on rails' 카테고리의 다른 글
debugging & route, action, view (0) | 2020.11.10 |
---|---|
Active Record Validation (0) | 2020.11.10 |
rails naming conventions & migration (0) | 2020.11.10 |
CRUD in rails (0) | 2020.11.10 |
heroku로 배포하기 (0) | 2020.11.10 |