setau saya searchlogic kan bisa searching berdasarkan attribute model lain yang 
memiliki asosiasi dengan model yang bersangkutan,  ex:

Post punya attribute title dan body
Post belongs to author
Post has many comments

Author punya attribute email dan username
Comment punya attribute email dan website

dengan searchlogic kan bisa seperti ini:
Post.title_or_body_or_author_email_or_comments_email_like("foo")


CMIIW
 

(\ /)
(O.o)
(> <)

This is Bunny. Copy Bunny into your signature to help him on his way to 
world domination.




________________________________
From: Adinda Praditya <[email protected]>
To: [email protected]
Sent: Fri, April 23, 2010 2:29:07 PM
Subject: Re: [id-ruby] Re: Cara yang lebih baik untuk membuat fitur pencarian  
umum (general search) untuk multi model

  
Maaf baru balas. Saya memang pake gem searchlogic. Maksud saya apakah
searchlogic bisa dibuat untuk beberapa model sekaligus?

Yang jadi masalah khan nggak semua model itu sama attributnya.
Misalnya: Artikel punya atribut judul dan ringkasasn. Model lain punya
atribut berbeda. Nah kita ingin buat general search. Untuk artikel
saya mau cari berdasarkan judulnya aja, model lain berdasarkan atribut
yang lain. Apa bisa disatukan result-nya trus di paginate?

Makasih,
Dida

2010/4/21 willynst <wynst....@gmail. com>
>
>
>
> coba search logic: http://github. com/binarylogic/ searchlogic
>
> gem ini menggunakan named_scope untuk membangun search sql.
> named_scope sepertinya being left-out di rails 3, ada rekans yg berpengalaman 
> searching di rails 3?
>
> --- In id-r...@yahoogroups .com, Adinda Praditya <apradi...@. ..> wrote:
> >
> > Hi All,
> >
> > Ada yang tahu gimana mekanisme bikin fitur pencarian umum yang mencari kata
> > kunci untuk beberapa model? Gem terkait untuk pencarian, dokumentasinya
> > untuk pencarian 1 model. Yang saya lakukan adalah masing-masing model punya
> > 'search' method sendiri yang outputnya mungkin berupa array. Saya yakin ini
> > cara yang jelek karena kalo hasilnya di banyak, tentu ga efisien dan susah
> > ngatur pagination dll. Mohon pencerahannya.
> >
> > Trims,
> > Dida
> >
> >
> > [Non-text portions of this message have been removed]
> >

 


      

[Non-text portions of this message have been removed]

Kirim email ke