# 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

+ Recent posts