Yup - in the past, you'd just get no results returned. Sphinx passed through 
the error message, but TS didn't do anything with it.

-- 
Pat


On 10/06/2011, at 10:47 AM, gerberdata <[email protected]> wrote:

> Thank you probably going to have to ignore the errors with no search
> results.  Don't want to screw with issues that might come up from
> escaping other characters.  Just one thing, are you saying in previous
> versions of thinking sphinx these type of errors are just ignored?
> 
> On Jun 3, 1:11 am, Pat Allan <[email protected]> wrote:
>> This is more that you've updated to a recent version of Thinking Sphinx 
>> (same thing happens in recent 1.4.x releases), which passes on Sphinx syntax 
>> errors.
>> 
>> You can either use Riddle.escape to escape special characters such as / - 
>> although that'll also escape |, (, ) and & (among others) as well, so be 
>> careful where you use it - or, pass :ignore_errors => true in the search 
>> call, and you'll just get no search results back.
>> 
>> Cheers
>> 
>> --
>> Pat
>> 
>> On 03/06/2011, at 7:12 AM, gerberdata wrote:
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>>> We are getting this error after deploying our rails 3 upgrade
>> 
>>> index news_story_core,news_story_delta: syntax error, unexpected '/'
>>> near '/ Bad Tolz | Skiing | Snowboarding | Snow | Sledding | moguls |
>>> Snow park | Skiing Alpine | Ski Jumping | Ski Touring | Skiboarding |
>>> Snowboard) & (Sport_249 | Sport_246 | Sport_247 | Sport_248 |
>>> Sport_251 | Sport_257 | Sport_254)'
>>> thinking-sphinx (2.0.3) lib/thinking_sphinx/search.rb:406:in `block
>>> in populate'
>> 
>>> Here is the method call
>> 
>>> news = NewsStory.search "(#{terms.join(") &
>>> (")})", :per_page=>limit, :page=>1, :match_mode
>>> => :boolean, :sort_mode => :extended,:order => "publish_date DESC,
>>> @relevance DESC"
>> 
>>> --
>>> You received this message because you are subscribed to the Google Groups 
>>> "Thinking Sphinx" group.
>>> To post to this group, send email to [email protected].
>>> To unsubscribe from this group, send email to 
>>> [email protected].
>>> For more options, visit this group 
>>> athttp://groups.google.com/group/thinking-sphinx?hl=en.
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Thinking Sphinx" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/thinking-sphinx?hl=en.
> 

-- 
You received this message because you are subscribed to the Google Groups 
"Thinking Sphinx" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/thinking-sphinx?hl=en.

Reply via email to