Hi Pedro
It looks like you're using :star => true in your second example. Try removing
that option and let us know if it works as you expect.
Cheers
--
Pat
On 13/12/2010, at 5:18 AM, Pedro Cunha wrote:
> 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.
>
--
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.