0
0

More than 3 years have passed since last update.

Ruby on Railsの使い方

Last updated at Posted at 2020-06-09

プログラミングの勉強日記

2020年6月9日 Progate Lv.85
授業での課題でRailsを使った

昇順降順の並び替え

 データを昇順(asc:小さい順)、降順(desc:大きい順)に並べるときにはorderを使う。

books = Book.order("id": "asc")  #idを昇順に並べる
books = Book.order("id": "desc")  #idを降順に並べる

取得する数を指定する

 取得する値の上限を指定するには、limitを使う。

books = Book.limit(100).order("id": "desc") #100個まで値を取得する

例のようにorderlimitとドット(.)を使うことで、1行で記述できる。

すべての数を取得する

 limitとは反対にすべての値を取得するときにはallを使う。

books = Book.all

欲しい値を取得する

 テーブル内の条件に一致した値を取得するためにはwhereを使う。

books.where("author=芥川龍之介") #authorカラムが芥川龍之介のレコードを全て取得。
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0