Я использую Solr 1.4.1, и я готов использовать TermsComponent для автозаполнения. Проблема в том, что я не могу сопоставить строки с пробелами в них. Так сказать,
terms.fl=name&terms.lower=david&terms.prefix=david&terms.lower.incl=false&indent=true&wt=json
соответствует всем строкам, начинающимся с "david", но если я изменю его на:
terms.fl=name&terms.lower=david%20&terms.prefix=david%20&terms.lower.incl=false&indent=true&wt=json
не соответствует всем строкам, начинающимся с "david". Так и должно быть? Если так, то n-граммы - это путь? И кто-нибудь знает, реализует ли TermsComponent триалы, DAWG или деревья Raddix и эффективен ли он?
Приветствия
Парс