【发布时间】:2026-02-18 16:05:03
【问题描述】:
我有一个名为 Author 的 Django 模型,其中包含一个名为 name 的字段,该字段未拆分为姓/名:
class Author(models.Model):
name = models.CharField(max_length=200, unique=True)
例如,我有一个名为“Donald Knuth”的作者条目。
现在我想按名称进行查询,在 name 字段中的每个单词的开头使用 istartswith 。
所以我希望能够使用“Kn”进行查询,并返回“Donald Knuth”。
类似:
authors = Author.objects.filter(name__word__istartswith="Kn")
这在 Django 中可行吗?
【问题讨论】:
标签: python django django-queryset