是否可以查詢模型對象並通過一個或多個列過濾結果以獲得唯一性?獲取所有爲一個屬性過濾得到唯一性的活動記錄對象
我應該限定此,採取第一個獨特的記錄,並忽略其餘的罰款。
我通常的方法是查詢對象並採集uniq id或其他任何並運行另一個查詢。
可以說,我有一組這樣的:
測試編號:24997,爲test_id:7,GROUP_ID:5408,
測試編號:25001,爲test_id:7,GROUP_ID:5412,
測試編號:25002,爲test_id:8,GROUP_ID:5413,
測試編號:25004,爲test_id:8,GROUP_ID:5415,
維護設備牛逼ID:25007,爲test_id:9,GROUP_ID:5417,
測試編號:25008,爲test_id:9,GROUP_ID:5299
我想有這樣的結果。獨特由爲test_id柱:
測試編號:24997,爲test_id:7,GROUP_ID:5408,
測試編號:25002,爲test_id:8,GROUP_ID:5413,
測試ID:25007 ,test_id:9,group_id:5417
我想是否完整。假設這是一個包含多列的直通表。我怎麼能得到兩列或更多列的唯一記錄?
我有點困惑,你是否想要獲得給定列的值在所有其他行中唯一的所有對象? –
我更新了這個問題:) – isea