今天需要使用Django查询一列的字段(不含重复),搞了一上午,发现这样的事情:如图:

Django中使用distinct无法去除重复数据(已经解决)

得到的数据几乎是相等的,没有区别。

但是仔细看会发现:下面的数据比起上面的还是少了一个。

解决办法:

django的distinct在使用之前必须先使用order_by方法排序,如图:

Django中使用distinct无法去除重复数据(已经解决)

这样就完美解决了这个问题。

 

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-04
  • 2021-09-30
  • 2022-01-30
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-07-10
  • 2021-12-18
  • 2022-12-23
  • 2021-07-13
  • 2021-09-26
相关资源
相似解决方案