我遇到以下问题:我需要使用相同的many_to_many字段更新一组对象。因此,可以说,我有以下型号django:使用ManyToMany批量更新对象
class Blog:
name = CharField
users = M2M(User)
class User:
name = CharField
现在试图像 users = Users.objects.filter(**somefilters)
和Blog.objects.filter(#getting very large list of blogs).update(users=users)
其实更新操作不起作用,因为似乎M2M对象不被支持。 如果我试图做一些事情列表
for blog in large_list_of_blogs:
blog.users.add(users)
这是非常非常慢,因为每个对象单独访问。