标签: django
我有一个搜索功能,我在其中找到与field__icontains = text匹配文本的对象,问题是如果搜索词是'mecanico',它不会找到例如'mecánico',我想让它匹配它,无论如何,是那可能吗?
答案 0 :(得分:1)
如果您需要复杂的搜索,可能最好使用某些搜索引擎 - solr,sphinx或其他内容。这是一个很好的应用程序,用于链接django与不同的搜索引擎 - django-haystack。
solr
sphinx
django-haystack
答案 1 :(得分:0)
也许您可以尝试regex查询:http://docs.djangoproject.com/en/dev/ref/models/querysets/#regex
regex