Umbraco Examine Why WhiteSpaceAnalyzer for ExternalIndexer and more?
Hi,
I am currently working on an umbraco site and I am facing several problems with how the search works:
1. External searches are case sensitive because the searcher uses Lucene's Query to parse the searched text which makes it lowercase while the Indexed content is not lowercased because it uses Lucene's StandardAnalyzer.
2. How can I search for only content nodes excluding the system nodes like NodeId timestamps etc. ? Do I have to construct my query by hand instead of using the Search(string, bool) method of the searcher?
3. Can anybody provide a good example of how to construct a search query which will is able to work with phrases and other special characters like + in front of the word to mean a must have word, wild card search etc.
Hi Kzmp - have you checked out the video tutorials? They give a good intro on configuring your search index, and choosing the right analyser for your needs.
Thanks for the very quick reply. Umbraco has a very live community it seems.
I checked the video previews and they seem very comprehensive. I was convinced that I have to sign up to the Umbraco TV and I tried but :( the payment process took me to PayPal which in turn required me to link a debit or credit card to my paypal account which I do not want to do. I have money in paypal and I want to purchase one month of Umbraco TV subscription but I do not want to give paypal my debit or credit card.
If Umbraco has any alternative method for payment (like wire transfer etc.) I will be happy to do that. Do you know if there is an alternative method?
Umbraco Examine Why WhiteSpaceAnalyzer for ExternalIndexer and more?
Hi,
I am currently working on an umbraco site and I am facing several problems with how the search works:
1. External searches are case sensitive because the searcher uses Lucene's Query to parse the searched text which makes it lowercase while the Indexed content is not lowercased because it uses Lucene's StandardAnalyzer.
2. How can I search for only content nodes excluding the system nodes like NodeId timestamps etc. ? Do I have to construct my query by hand instead of using the Search(string, bool) method of the searcher?
3. Can anybody provide a good example of how to construct a search query which will is able to work with phrases and other special characters like + in front of the word to mean a must have word, wild card search etc.
Thanks,
Kzmp
Hi Kzmp - have you checked out the video tutorials? They give a good intro on configuring your search index, and choosing the right analyser for your needs.
http://umbraco.com/help-and-support/video-tutorials/developing-with-umbraco/examine.aspx
Hi Barry,
Thanks for the very quick reply. Umbraco has a very live community it seems.
I checked the video previews and they seem very comprehensive. I was convinced that I have to sign up to the Umbraco TV and I tried but :( the payment process took me to PayPal which in turn required me to link a debit or credit card to my paypal account which I do not want to do. I have money in paypal and I want to purchase one month of Umbraco TV subscription but I do not want to give paypal my debit or credit card.
If Umbraco has any alternative method for payment (like wire transfer etc.) I will be happy to do that. Do you know if there is an alternative method?
Thanks,
Kzmp
is working on a reply...