Hi Haris ThinkingSphinx.indexed_models was shortlived - it didn't actually fix the problem it was aimed at. You can now set that in sphinx.yml instead:
development: indexed_models: - Documents - Categories - Revisions Give that a spin, hopefully things are happy again. -- Pat On 15/08/2010, at 5:50 AM, Haris Khan wrote: > Forgot to mention, > > I was using ts 1.3.17 > > and at the bottom of my environment.rb I had a: > > ThinkingSphinx.indexed_models = ['Documents','Categories','Revisions'] > > Now after upgrading to 1.3.18 > > It says, > > undefined method `indexed_models=' for ThinkingSphinx:Module > > > > On Aug 14, 3:38 pm, Haris Khan <[email protected]> wrote: >> Hey, >> >> I'm having some issues running some rake taks (specifically conf & >> index) >> >> THe rake gets aborted and I get the message "unitialized constant >> Categories' where Category is a model i have defined. >> >> Here is the trace of the rake ts:conf >> >> uninitialized constant Categories >> /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/ >> dependencies.rb:443:in `load_missing_constant' >> /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/ >> dependencies.rb:80:in `const_missing' >> /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/ >> dependencies.rb:92:in `const_missing' >> /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/ >> inflector.rb:361:in `constantize' >> /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/ >> inflector.rb:360:in `each' >> /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/ >> inflector.rb:360:in `constantize' >> /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/ >> core_ext/string/inflections.rb:162:in `constantize' >> /usr/lib/ruby/gems/1.8/gems/thinking-sphinx-1.3.17/lib/thinking_sphinx/ >> configuration.rb:151:in `build' >> /usr/lib/ruby/gems/1.8/gems/thinking-sphinx-1.3.17/lib/thinking_sphinx/ >> configuration.rb:150:in `each' >> /usr/lib/ruby/gems/1.8/gems/thinking-sphinx-1.3.17/lib/thinking_sphinx/ >> configuration.rb:150:in `build' >> /usr/lib/ruby/gems/1.8/gems/thinking-sphinx-1.3.17/lib/thinking_sphinx/ >> tasks.rb:61 >> /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `call' >> /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `execute' >> /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `each' >> /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `execute' >> /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:597:in >> `invoke_with_call_chain' >> /usr/lib/ruby/1.8/monitor.rb:242:in `synchronize' >> /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:590:in >> `invoke_with_call_chain' >> /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:607:in >> `invoke_prerequisites' >> /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:604:in `each' >> /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:604:in >> `invoke_prerequisites' >> /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:596:in >> `invoke_with_call_chain' >> /usr/lib/ruby/1.8/monitor.rb:242:in `synchronize' >> /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:590:in >> `invoke_with_call_chain' >> /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:583:in `invoke' >> /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2051:in >> `invoke_task' >> /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level' >> /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `each' >> /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level' >> /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in >> `standard_exception_handling' >> /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2023:in `top_level' >> /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2001:in `run' >> /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in >> `standard_exception_handling' >> /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1998:in `run' >> /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/bin/rake:31 >> /usr/bin/rake:19:in `load' >> /usr/bin/rake:19 >> >> The is the define_index for Category >> >> #Indexing >> define_index do >> indexes :name >> indexes :description >> set_property :enable_star => true >> set_property :min_prefix_len => 3 >> end >> >> Any help would be appreciated. >> >> Thanks > > -- > 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.
