Thanks for the help. Much appreciated

On Aug 31, 12:22 pm, Pat Allan <[email protected]> wrote:
> Yes, that is the fix. You can only filter using :with on attributes.
>
> Good to know it is working now :)
>
> --  
> Pat
>
> On 31/08/2010, at 1:14 PM, Christian Fazzini <[email protected]
>
>  > wrote:
> > Ok, I included has city_id and it now works. Is this the fix?
>
> > On Aug 31, 12:12 pm, Christian Fazzini <[email protected]>
> > wrote:
> >> Hi Allan. Here it is:
>
> >>   define_index do
> >>     indexes title, :sortable => true
> >>     indexes description
> >>     indexes [user.first_name, user.last_name], :as => :full_name
>
> >>     has created_at
> >>   end
>
> >> On Aug 31, 12:06 pm, Pat Allan <[email protected]> wrote:
>
> >>> Hi Christian
>
> >>> In your Deal model, you should have a define_index block which  
> >>> defines
> >>> fields and attributes - can you share that block of code?
>
> >>> Cheers
>
> >>> --
> >>> Pat
>
> >>> On 31/08/2010, at 12:54 PM, Christian Fazzini  
> >>> <[email protected]
>
> >>>  > wrote:
> >>>> Define index block where? My action?
>
> >>>> Im doing the above commands in console. Which should only return  
> >>>> one
> >>>> result, but it isnt
>
> >>>> On Aug 31, 10:23 am, Pat Allan <[email protected]> wrote:
> >>>>> Hi Christian
>
> >>>>> What does your define index block look like?
>
> >>>>> --  
> >>>>> Pat
>
> >>>>> On 31/08/2010, at 4:29 AM, Christian Fazzini
> >>>>> <[email protected]
>
> >>>>>  > wrote:
> >>>>>> I tried searching by city_id 1 and I still get two results... It
> >>>>>> should only return one result!
>
> >>>>>> Deal.search("month", :with => {:city_id => 1})
>
> >>>>>> => [#<Deal id: 1, city_id: 1, user_id: 1, title: "$49 for One
> >>>>>> Month of
> >>>>>> Unlimited Dance Classes at Pau...", description: "Expires in 1  
> >>>>>> year.
> >>>>>> Limit 1 per person, may buy mult...", price: 8589, value: 1231,
> >>>>>> discount: 88, savings: 1000, goal: 50, countdown: "2010-08-18
> >>>>>> 17:23:09", purchased: 25, created_at: "2010-08-30 18:24:28",
> >>>>>> updated_at: "2010-08-30 18:24:28">, #<Deal id: 2, city_id: 6,
> >>>>>> user_id:
> >>>>>> 1, title: "$49 for One Month of Unlimited Dance Classes at  
> >>>>>> Pau...",
> >>>>>> description: "Expires in 1 year. Limit 1 per person, may buy
> >>>>>> mult...",
> >>>>>> price: 8589, value: 1231, discount: 88, savings: 1000, goal: 50,
> >>>>>> countdown: "2010-08-18 17:23:09", purchased: 25, created_at:
> >>>>>> "2010-08-30 18:24:28", updated_at: "2010-08-30 18:24:28">]
>
> >>>>>> I also tried:
>
> >>>>>> Deal.search("month", :conditions => {:city_id => 1})
>
> >>>>>> => []
>
> >>>>>> I've already updated my index via: "rake thinking_sphinx:index".
> >>>>>> What
> >>>>>> is going on here?
>
> >>>>>> --
> >>>>>> 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 athttp://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 athttp://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 
> > athttp://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.

Reply via email to