Hi David

Do you have any settings in config/thinking_sphinx.yml? Particularly the 
morphology setting can influence matches beyond an ‘exact’ sense.

— 
Pat

> On 23 Mar 2015, at 1:44 am, David Krmpotic <[email protected]> wrote:
> 
> "I'm experimenting with STAR search".... not start search
> 
> On Sunday, March 22, 2015 at 3:43:08 PM UTC+1, David Krmpotic wrote:
> I'm doing this query:
> 
> Post.search "socke", {:with=>{:user_id=>1}, :page=>1, :per_page=>10, 
> :field_weights=>{:text=>1, :tags=>100000}, 
> :ranker=>:wordcount, :select=>"*, weight() * 10 + created_at / 100
>  as custom_weight", :order=>"custom_weight DESC"}
> 
> And first result is post with id 7552, however:
> 
> irb(main):005:0> Post.find(7552).text.index('socke')
>   Post Load (1.1ms)  SELECT  "posts".* FROM "posts" WHERE "posts"."id" = $1 
> LIMIT 1  [["id", 7552]]
> => nil
> irb(main):006:0> Post.find(7552).tags.index('socke')
>   Post Load (0.7ms)  SELECT  "posts".* FROM "posts" WHERE "posts"."id" = $1 
> LIMIT 1  [["id", 7552]]
> => nil
> irb(main):007:0> Post.find(7552).text.index('sock')
>   Post Load (0.6ms)  SELECT  "posts".* FROM "posts" WHERE "posts"."id" = $1 
> LIMIT 1  [["id", 7552]]
> => 10251
> 
> I don't know why this (and further) result is a match...
> 
> I'm experimenting with start search but at the moment it is turned off...
> 
> This is the setup of the model:
> 
> ThinkingSphinx::Index.define :post, with: :active_record, delta: true do
>   indexes :text
>   indexes :tags
> 
>   has :user_id
>   has :created_at
> 
> end
> 
> Thank you for any hints... 
> 
> PS: I'm using TS 3.1.3 and Sphinx 2.2.5
> 
> david
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Thinking Sphinx" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> <mailto:[email protected]>.
> To post to this group, send email to [email protected] 
> <mailto:[email protected]>.
> Visit this group at http://groups.google.com/group/thinking-sphinx 
> <http://groups.google.com/group/thinking-sphinx>.
> For more options, visit https://groups.google.com/d/optout 
> <https://groups.google.com/d/optout>.


-- 
You received this message because you are subscribed to the Google Groups 
"Thinking Sphinx" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/thinking-sphinx.
For more options, visit https://groups.google.com/d/optout.

Reply via email to