擅长:python、mysql、java
<p>一种方法是使用<a href="https://docs.python.org/3.4/library/stdtypes.html?highlight=sets#set" rel="nofollow">^{<cd1>}.</a></p>
<p>我们创建了2个集合<code>set_a</code>和<code>set_b</code>。<code>set_a</code>包含<code>Wharehouse</code>对象的所有ID。<code>set_b</code>包含所有<code>Shops</code>ID。现在要合并所有唯一的id,我们对集合使用<code>union</code>操作。<code>final_set</code>包含所有所需的唯一ID。你知道吗</p>
<pre><code>set_a = set(Wharehouse.orders.all().values_list('id', flat=True))
set_b = set(Shops.orders.all().values_list('id', flat=True))
final_set = set_a.union(set_b) # contains all unique ids combined
</code></pre>