Django基于过滤器批量更新

时间:2014-03-13 16:52:07

标签: django

我有这个简单的查询,我希望根据过滤器更新多条记录,但是我从MySql收到错误抱怨我没有放置的一些限制:

Tag.objects.filter( definition__isnull = True ).filter( name__in = tags ).update(
    definition = "We have no description for this tag"
)

tags是一个标记名称数组。我得到的错误是:NotSupportedError: (1235, "This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery'")

0 个答案:

没有答案