Jack,
On May 13, 2007, at 6:45 PM, Jack L wrote:
1. I didn't understand the part above in your reply. If I search for samsung camera, the query should be like this in the select URL: q=samsung+camera And if samsung is mandatory, the query will be like this: (or not:) q=+samsung+camera
Or not. You need that first plus encoded as %2b: q=%2bsamsung+camera
And the first + will be interpreted as mandatory flag?
It is interpreted as a space. Here's a good way to see how things get interpreted: /solr/select?q=+bob&wt=ruby&indent=on You'll see the params in the responseHeader: 'q'=>' bob'
6. I'm compelled to list both the non-escaped format and the escaped format above because I can not help thinking that the + may cause problems :)
It causes confusion, that's for sure. We do have to be careful to note whether an example is an encoded URL, or whether its a loose example to keep from cluttering it up with encoded characters.
Erik