|
|
1
6
这正是我将要做的,如果您被锁定在当前的结构中进行几个查询。然后简单地
如果你有一点灵活性,为什么不使用
|
|
|
2
12
一般来说,如果可能的话,最好将所有查询合并为单个查询。IE.
而不是
如果第一个查询返回重复的模型,则使用distinct()。
如果您的查询真的无法用一个命令执行,那么您将不得不使用dict或其他答案中推荐的技术。如果您在so上发布了准确的查询,这可能会有所帮助,我们可以看看是否可以将其合并为单个查询。根据我的经验,大多数查询可以用一个查询集来完成。 |
|
|
3
3
如果添加
|
|
|
4
0
如果顺序无关紧要,使用听写。 |
|
|
5
0
删除“重复”取决于您如何定义“重复”。 如果你想让每一列(除了pk)都匹配,那就是颈部疼痛——这是很多比较。 另一方面,如果您有一些“自然键”列(或短列集),那么您可以轻松地查询和删除这些列。
如果您可以识别一些较短的关键字段集来进行重复识别,那么这就可以很好地工作。 编辑 如果模型对象尚未保存到数据库中,您可以在这些键的元组上创建字典。
|
|
|
6
0
我用这个:
|
|
|
Vesania94 · 我不知道如何根据谷歌表单中的特定标准转换唯一值 4 年前 |
|
|
Ujjawal Bhandari · 不区分大小写唯一保留原始[重复] 4 年前 |
|
|
FyZ1K · 我的GetUniqueID方法是否以递归溢出结束? 8 年前 |
|
|
DeeeeRoy · 从列表中删除列表的重复元组 8 年前 |
|
|
sp_m · 从多个字段上的嵌套集合中选择不同的列表 8 年前 |
|
Bram Vanroy · 在列表之间获取唯一的产品并维护输入顺序 8 年前 |
|
|
fightstarr20 · PHP-对象数组中的唯一计数 8 年前 |
|
|
Jakub Mosakowski · Xml架构唯一性不检查唯一性 8 年前 |
|
|
Mia · 在Python熊猫->字符串列表中查找两列的交点 8 年前 |