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
-~----------~----~----~----~------~----~------~--~---

Reply via email to