【问题标题】:How could I use count() with Q object?我如何将 count() 与 Q 对象一起使用?
【发布时间】:2012-09-16 04:35:12
【问题描述】:

我正在使用 Django,我应该如何使用 django.db.models 中的 Q 对象和 count() 来使用查询?

【问题讨论】:

  • 你想达到什么目的?

标签: django django-q


【解决方案1】:

鉴于使用过滤器将产生一个查询集对象,您应该能够在所述包含过滤器的末尾使用 count()。喜欢:

count = MyModel.objects.filter(Q(my_field__startswith='Hello')).count()

【讨论】:

    猜你喜欢
    • 2014-01-09
    • 1970-01-01
    • 2015-08-03
    • 2022-06-16
    • 2014-02-13
    • 2013-06-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多