【发布时间】:2010-09-20 11:21:57
【问题描述】:
我有一个模型A 和B,是这样的:
class A(models.Model):
title = models.CharField(max_length=20)
(...)
class B(models.Model):
date = models.DateTimeField(auto_now_add=True)
(...)
a = models.ForeignKey(A)
现在我有一些 A 和 B 对象,我想获得一个查询,该查询选择所有 A 对象少于 2 个 B 指向它们。
A 类似于池,用户(B)加入池。如果只有 1 或 0 加入,则根本不应该显示池。
这样的模型设计是否可行?还是我应该稍微修改一下?
【问题讨论】:
标签: python django database-design