文章详情页
python - django 如何查询 ManyToManyField 包含某个 id
浏览:145日期:2022-06-26 16:40:31
问题描述
一个任务可以指派给多个人,现在要查询指派(assigns) 给 user_id = 1 的所有任务,该如何写?
class Task(models.Model): assigns = models.ManyToManyField(User, blank=True, verbose_name=’指派给’) # User 是系统自带的 User 模型
如何查询?
Task.object.filter(?如何查询?)
问题解答
回答1:文档:https://docs.djangoproject.co...
Task.object.filter(user_id__exact=1)
不过应该也可以用:
Task.object.get(user_id=1)
相关文章:
1. javascript - 移动端自适应2. android下css3动画非常卡,GPU也不差啊3. html5 - java用commons-fileupload上传文件没效果!4. javascript - 如何申请blog.xxx.com 这种二级域名?5. css3样式被覆盖6. docker-machine添加一个已有的docker主机问题7. 关于docker下的nginx压力测试8. docker镜像push报错9. docker安装后出现Cannot connect to the Docker daemon.10. angular.js - angular内容过长展开收起效果
排行榜
