两种型号:
class KeywordCategory(models.Model):
class Meta():
db_table = 'keywords_category'
category_name = models.CharField(max_length = 100)
...
class Keyword(models.Model):
class Meta():
db_table = 'keywords'
keyword_category = models.ForeignKey(KeywordCategory)
keyword_text = models.CharField(max_length = 100)
我需要得到所有的类别和其中的条目计数。你知道吗
SQL语法:
SELECT keywords_category.*, COUNT(keywords.id) as count_keywords
FROM keywords_category
LEFT JOIN keywords ON keywords_category.id=keywords.keyword_category_id
GROUP by keywords_category.id
获取所有类别:
计算其中的条目:
这将返回一个字典,键将是
keyword_category
和total
。你知道吗相关问题 更多 >
编程相关推荐