読者です 読者をやめる 読者になる 読者になる

牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

Django で Rails の Foo.select(:title) みたいなフィールドの値だけ取りたい場合のメモ

Django Rails

(django1.6, rails4)

なんか忘れるのでメモ

Rails の場合

irb(main):002:0> Foo.select(:title)
  Foo Load (1.3ms)  SELECT title FROM "foos"
=> #<ActiveRecord::Relation [#<Foo id: nil, title: "hoge">, #<Foo id: nil, title: "fuga">]>

Django の場合

In [3]: Foo.objects.values_list('title', flat=True)
Out[3]: ["hoge", "fuga"]