文章詳情頁
python - django 如何查詢 ManyToManyField 包含某個 id
瀏覽:127日期:2022-06-26 16:40:31
問題描述
一個任務(wù)可以指派給多個人,現(xiàn)在要查詢指派(assigns) 給 user_id = 1 的所有任務(wù),該如何寫?
class Task(models.Model): assigns = models.ManyToManyField(User, blank=True, verbose_name=’指派給’) # User 是系統(tǒng)自帶的 User 模型
如何查詢?
Task.object.filter(?如何查詢?)
問題解答
回答1:文檔:https://docs.djangoproject.co...
Task.object.filter(user_id__exact=1)
不過應(yīng)該也可以用:
Task.object.get(user_id=1)
相關(guān)文章:
1. MySQL的聯(lián)合查詢[union]有什么實際的用處2. 怎么能做出標簽切換頁的效果,(文字內(nèi)容隨動)3. mysql - sql 左連接結(jié)果union右連接結(jié)果,導(dǎo)致重復(fù)性計算怎么解決?4. 從git上下載的laravel項目不能用5. 數(shù)組排序,并把排序后的值存入到新數(shù)組中6. php多任務(wù)倒計時求助7. mysql 遠程連接出錯10060,我已經(jīng)設(shè)置了任意主機了。。。8. mysql怎么表示兩個字段的差9. PHP訂單派單系統(tǒng)10. 默認輸出類型為json,如何輸出html
排行榜

熱門標簽