If you want to make a search like %asd%, you dont need ngram filters... Basically solr uses ~ for single char and * for multiple chars in their searches...
e.g name:asd~ will match asda asdb asdc and so on while name:asd* will matchasdasadad asdfgkhjfgkl and so on so you can use name: ~asd~ to match basdf or easdk and name:asd for aldkaasdsdfsd or oippopasdoppm
刚使用这个工具,不知应该如何处理,想直接查询不用分词。描述不清楚的见下面引用中 solr 的解决方案。
stackoverflow