我想在 Django 中执行以下查询,该查询共同过滤出基于 ANDed 和 ORed 状态的模型。
SQL中的查询是这样的:
SELECT * FROM WebReply WHERE (conversation_id = conversation_id AND (user_id = ids OR sent_to = ids))
这是我在 Django 中写的,它会抛出错误说non-keyword arg after keyword arg django
web_reply_data = WebReply.objects.filter(conversation_id = conversation_id,
(Q(user_id = ids) | Q(sent_to = ids)))
我哪里错了?