1. ホーム
  2. パイソン

django のモデルでフィールドの個別の値を取得する

2022-03-02 21:46:21

は、select distinct xxx from table_name ... のような関数です。

単純なもので、コードは以下の通りです。

xxxx.objects.values("フィールド名").distingu()
#または
xxxx.objects.distingu().values("field_name")

この2つの文は実は同じsqlを生成しています。半分O/Rマッピングフレームワークのように見えるdjangoのmodelsフレームワークは、以前使ったことのあるhibernateと比べるとそれほど悪いものではありません。

またしてもcsdnのブログは呪われている、コードを挿入してもうまくいかない