|
1
1
我认为任何与当前使用的,流行的,技术,没有办法有问题的领域不可知,通用的软删除。 我认为它更多地与历史/面向历史的数据库系统相联系,而不是与我们所使用的数据库系统相联系。 你最有可能在我们的系统中出现的“删除”,在90%的情况下,是一个视觉删除。。。
因为抱怨IsVisible、IsUnpublished(甚至IsDeleted)会把你的查询搞得一团糟,他们抱怨你必须始终小心地包含它们。。。 但这显然是对域问题的忽视,如果域中有可以使其不可见或未发布的对象-当然,当您查询所有要显示的对象的列表时,您应该从一开始,查询所有不可见且未发布的对象,因为这是以完整形式解决域问题的方式。 干杯。 |
![]() |
nadermx · Django中的原始sql查询问题 3 年前 |
![]() |
liansheng · 在Django。如何使用字段长度[重复]排序 7 年前 |
![]() |
bkramer · 订单重要时成功尝试分组查询 7 年前 |
![]() |
martin_crd · Django中多个表的筛选和排序结果 7 年前 |
![]() |
Phil Sheard · 使用大型子查询优化Django查询 7 年前 |
![]() |
Max Malysh · 如何从Django找到Postgres版本? 7 年前 |