我在我的django 应用程序中通过parsepy访问mongodb。我的数据库集合中有一个名称字段。我正在尝试获取与我的查询字符串匹配的名称字段。
例如,如果我有这些值--> food、folk、form、fill、fill、dust
如果我询问我应该得到食物,民间,形式。
如果我查询fi我应该得到填充,填充
我发现CollectionName.Query.filter(name__startswith=query)
可以做到这一点。但不幸的是,这给了我空的 queryset。
我用CollectionName.Query.filter(name=ExactNameInDB)
like进行了尝试CollectionName.Query.filter(name='food')
,它返回了具有该名称的集合对象作为查询集。
我什至尝试过name__contains
作为关键字参数,但没有奏效。这个困扰我很久了。请帮我。如果您认为这个解释还不够,我可以详细说明上下文。