Hey,
maybe i was a little bit to quick with my joy....:-|
As i said
attribute beat
works fine, but actually i wanted to filter after 3 attributes (all
booleans).
First i tried:
attribute beat
attribute vocals
attribute loop
but then Webrick exits on start-up with:
ruby script/server
=> Booting WEBrick...
/usr/lib/ruby/gems/1.8/gems/activesupport-2.1.2/lib/active_support/
callbacks.rb:163:in `call': Cannot yield from a Proc type filter. The
Proc must take two arguments and execute #call on the second argument.
(ArgumentError)
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.1.2/lib/
active_support/callbacks.rb:90:in `run'
from /usr/lib/ruby/gems/1.8/gems/activesupport-2.1.2/lib/
active_support/callbacks.rb:90:in `each'
I also tried
attributes beat, vocals, loop
or
attribute beat, vocals, loop
which give back the same error message.
How can i tell thinking sphinx that i want to have multiple
attributes?
Oh, and one more thing:
As far as i see, the "attribute foo" syntax isn't even mentioned at
all in the documentation?
In the example it's "has" instead:
# attributes
has created_at, role_id
has posts(:id), :as => :post_ids
What is the difference?
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---