0
我需要從db獲取所有db關係標本。目前我試圖得到這個與Django查詢關係標本清單
Msg.objects.filter(Q(u1=request.user)|Q(u2=request.user))
U1 is a sender, U2 is a recipient. (Fields have forgeinkey, to User model)
這是用戶之間發送消息的應用程序。我想創建當前記錄的用戶是U1或U2的會話列表,並獲取列表以顯示沒有重複的內容。只有一個鏈接,收件人/發件人
所以你面臨什麼問題? – Exprator
這個查詢得到所有的關係,然後在對話列表中我有所有的消息..我只需要得到像Facebook的列表對話,與用戶x的對話,與用戶y,用戶z的對話,沒有重複 –
是的,這就是你會得到什麼循環,並將它們放在列表中,檢查它是否存在於列表中,如果是,請不要添加它們,否則附加它們 – Exprator