给定一个具有布尔值和 TextField 字段的模型,我想做一个查询来查找符合某些条件并且在 TextField 中有超过“n”个单词的记录。这可能吗?例如。:
class Item(models.Model):
...
notes = models.TextField(blank=True,)
has_media = models.BooleanField(default=False)
completed = models.BooleanField(default=False)
...
这很简单:
items = Item.objects.filter(completed=True,has_media=True)
但是我如何过滤“notes”字段超过25个单词的那些记录的子集?