嗨,大家好,我一直試圖弄清楚這個問題一兩個小時,它讓我難倒了。使用查詢集進行字段查找
所以基本上我有3個模型,A,B,C,所有使用外鍵鏈接在一起。
b = B.objects.filter(resident=request.user)
c = C.objects.filter(todays_treatment=medication,patient=b)
然而c
不會給我任何值,除了在查詢b
返回的第一個對象的結果。我知道這是由於b
作爲查詢集返回,但我不明白我應該如何使用它呢?我如何才能將c
作爲查詢b
中所有對象的結果?你們通常如何「追隨」外鍵關係?我試過select_related()
函數,但它不會做我想做的事情。請幫忙!!
嘿是的我會繼續在IRC – asaji 2013-12-08 20:22:38