タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

Sequelに関するstudio3104のブックマーク (1)

  • Sequel について (その2) - tmtms のメモ

    前回 からの続きです。 今回はいろんな SELECT クエリを記述するために使用されるメソッド等について書いてみます。 データセット その前にまずデータセットについて説明します。 テーブルからレコードやカラムを絞り込んだものをデータセットといいます。 DB[:tbl] はテーブル全体を表すデータセットオブジェクトです。 データセットオブジェクトに対する where, select 等のメソッドは元のデータセットを変更するのではなく、新たなデータセットを返します。 ds1 = DB[:tbl].where(:col1 => 123) #=> SELECT * FROM tbl WHERE col1 = 123 ds2 = ds1.where(:col2 => 456) #=> SELECT * FROM tbl WHERE col1 = 123 AND col2 = 456 ds3 = ds

    Sequel について (その2) - tmtms のメモ
  • 1