Django ORM 中的 LIKE 查询

LIKE query in Django ORM

如何使用规则进行查询: 按单词排序,包含尽可能靠近开头的已创建字符串。这是真的吗?

For example:
search 'hi'
result:
hi all
hi cat
Peter, hi
I come to you and say hi

query = query & Q(name__contains=params['name'])

SearchRank 是您问题的答案,希望您将 django 与 postgreSQL 一起使用,我不会解释,因为它在 django 文档中有很好的解释。 这是它的 link:- Django SearchRank

尽情享受吧:-)