我有一个名为
例如,我有一个名为“Donald Knuth”的作者条目。
现在我想通过姓名进行查询,使用istartswith在name字段中的每个单词开头。
所以我想能够使用“Kn”进行查询,并返回“Donald Knuth”。
类似于:
```python Author.objects.filter(name__iregex=r'\mKn') ```
在Django中是否可能实现这个?
Author
的Django模型,其中包含一个名为name
的字段,该字段没有分成姓和名。class Author(models.Model):
name = models.CharField(max_length=200, unique=True)
例如,我有一个名为“Donald Knuth”的作者条目。
现在我想通过姓名进行查询,使用istartswith在name字段中的每个单词开头。
所以我想能够使用“Kn”进行查询,并返回“Donald Knuth”。
类似于:
```python Author.objects.filter(name__iregex=r'\mKn') ```
authors = Author.objects.filter(name__word__istartswith="Kn")
在Django中是否可能实现这个?