What's the definition of the Model.full_text_search method?
--
Pat
On 29/08/2009, at 9:50 PM, mix wrote:
>
> Hi Pat, thank you for the answer.
> Actually i'm using just the ruby/rails core testing (not rspec or
> cucumber or something else).
> So i've added to my env.rb (using an initializer):
>
> ThinkingSphinx.deltas_enabled = true
> ThinkingSphinx.updates_enabled = true
> ThinkingSphinx.suppress_delta_output = true
>
> Then in my model_test.rb i've written a simple test:
>
> def test_simple_test
> ThinkingSphinx::Configuration.instance.build
> ThinkingSphinx::Configuration.instance.controller.index
> ThinkingSphinx::Configuration.instance.controller.start
> results = Model.full_text_search('')
> assert_equal 2, results.total_entries
> assert_equal models(:second), results[0]
> assert_equal models(:first), results[1]
> ThinkingSphinx::Configuration.instance.controller.stop
> end
>
> And it's working! :)
>
> The only problem i've got is when i have something like this:
>
> def test_simple_test
> assert_equal 'abc', models(:second).detail.tag
> models(:second).detail.update_attribute(:tag, 'abc')
> ThinkingSphinx::Configuration.instance.build
> ThinkingSphinx::Configuration.instance.controller.index
> ThinkingSphinx::Configuration.instance.controller.start
> results = Model.full_text_search(:conditions => {:tags => 'cde')
> assert_equal 0, results.total_entries
> ThinkingSphinx::Configuration.instance.controller.stop
> end
>
> This is the correct test, but i get one result: the :second item,
> which i updated the tag value to another value. It seems that it
> doesn't get the new value when sphinx reindex. I've tried to puts the
> tag facets and instead of 'abc' there is nil... any idea of the
> possible cause?
> >
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---