date_select

3 views
Skip to first unread message

Tim W

unread,
Nov 16, 2009, 4:11:03 PM11/16/09
to Searchlogic

According to this old ticket, using a date_select for with searchlogic
should be ok..
http://binarylogic.lighthouseapp.com/projects/16601/tickets/20-params-from-date_select-not-recognized

How does one go about formatting the params to send to searchlogic ?
(this is simplified.. it gives the same error in the controller)

>> s = {'datestart(1i)' => '2009', 'datestart(2i)' => '11', 'datestart(3i)' => '12'}
=> {"datestart(1i)"=>"2009", "datestart(2i)"=>"11", "datestart
(3i)"=>"12"}
>> Event.search(s)
NoMethodError: You have a nil object when you didn't expect it!
You might have expected an instance of ActiveRecord::Base.
The error occurred while evaluating nil.[]
from /var/www/dfadev/ror/dfa08/vendor/plugins/searchlogic/lib/
searchlogic/search.rb:132:in `condition_name'
from /var/www/dfadev/ror/dfa08/vendor/plugins/searchlogic/lib/
searchlogic/search.rb:82:in `method_missing'
from /var/www/dfadev/ror/dfa08/vendor/plugins/searchlogic/lib/
searchlogic/search.rb:67:in `send'
from /var/www/dfadev/ror/dfa08/vendor/plugins/searchlogic/lib/
searchlogic/search.rb:67:in `conditions='
from /var/www/dfadev/ror/dfa08/vendor/plugins/searchlogic/lib/
searchlogic/search.rb:64:in `each'
from /var/www/dfadev/ror/dfa08/vendor/plugins/searchlogic/lib/
searchlogic/search.rb:64:in `conditions='
from /var/www/dfadev/ror/dfa08/vendor/plugins/searchlogic/lib/
searchlogic/search.rb:50:in `initialize'
from /var/www/dfadev/ror/dfa08/vendor/plugins/searchlogic/lib/
searchlogic/search.rb:25:in `new'
from /var/www/dfadev/ror/dfa08/vendor/plugins/searchlogic/lib/
searchlogic/search.rb:25:in `search'
from (irb):21

cocozz

unread,
Nov 19, 2009, 6:30:25 AM11/19/09
to Searchlogic
Same problem here,

Any clue ?

Thanks.

On 16 nov, 22:11, Tim W <tiwat...@gmail.com> wrote:
> According to this old ticket, using adate_selectfor with searchlogic
> should be ok..http://binarylogic.lighthouseapp.com/projects/16601/tickets/20-params...
Reply all
Reply to author
Forward
0 new messages