查询用空格搜索名称的相关类

时间:2017-05-12 11:33:58

标签: python django postgresql

我想要一个与查询相关的类,用于在给定的查询集中使用空格搜索名称。

orginal_results_search = FlatCrawlAnalysisResult.objects.using(org_db.db_name).filter(analysis_id=crawlanalysis.id,domain_id=userdomain.domain.id).order_by('id').filter(Q(url__icontains=name))

在上面我搜索了给定查询集中的name并使用

对其进行了过滤
filter(Q(url__icontains=name))

如果name='site_map',它将返回与name匹配的所有查询。

现在我想要的是,如果我给了name='site_map' ie(强调了黑白字),我希望查询集与该名称匹配,如果我给名字'site map'和{ {1}},它必须返回相同的匹配。

此处'sitemap'字段是动态字段,而不是静态字段。

是否有像name这样的函数来搜索带空格的名称。

0 个答案:

没有答案