Hello, i'm having some problems searching for records with "-" on
fields.
I've read we should use a sphinx.yml and configure the char set
table.

If I do this search on console:

ModelName.search("LOC-4-BUILDING-*")

  Sphinx   Querying: 'LOC-4-BUILDING-*'
  Sphinx (0.009602s)   Found 20 results

But if I do the exact same search via a controller:

  Params from the website on console: "search"=>"LOC-4-BUILDING-*"

  Sphinx   Querying: '*LOC*-*4*-*BUILDING*-*'
  Sphinx (0.004071s)   Found 0 results

I'm aware on the rails app, I got indexed model configured as:
 set_property :enable_star => true
 set_property :min_prefix_len => 3

Is the first property causing the problem on search? Why is TS adding
a wildcard between "-" ? I've tried added to char_set_table "-" but no
success.

Best regards, and thanks for the awesome TS

-- 
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