【发布时间】:2020-06-24 19:13:53
【问题描述】:
您好,我想在没有任何连接的情况下在两个模型之间进行查询
我想检查ModelA 模型中的名称是否在User 中
class ModelA(models.Model):
name = models.CharField(max_length=20)
#others
如何进行查询以过滤所有已在 User 模型中使用的名称
我试过这些
user_name = User.objects.al()
#and also this
user_name = list(User.objects.all())
#also this
user_name = User.objects.values()
ModelA.objects.filter(name__in=user_name)
我需要返回所有已在User 模型中使用的名称!
他们都没有工作?还有什么其他的东西可以实现这个目标吗?
谢谢
【问题讨论】: