Re: [id-ruby] tanya tentang penggunaan kombinasi date_select dengan searchlogic

2009-10-19 Terurut Topik Dwinanto Santoso
saya agak bingung kenapa musti jadi ribet gitu ya? kalo pengalaman-saya sih buat search nggak perlu bikin hash2 kayak gitu. controller def index @search = Student.new end def search @result = Student.find(:conditions => "field1 like ?") end dan seterusnya (conditions-nya di lengkapin gi

Re: [id-ruby] tanya tentang penggunaan kombinasi date_select dengan searchlogic

2009-10-18 Terurut Topik Bobby Adi Prabowo
ok makasih bgt. On Oct 19, 2009, at 10:34 AM, Arie Kusuma Atmaja wrote: > 2009/10/19 Bobby Adi Prabowo : > > > akhirnya saya ubah jadi seperti ini > > > > def index > > > > hash = params[:search] > > > > if !hash.nil? > > if !hash["date_birth_equals(1i)"].blank? && !hash > > ["dat

Re: [id-ruby] tanya tentang penggunaan kombinasi date_select dengan searchlogic

2009-10-18 Terurut Topik Arie Kusuma Atmaja
2009/10/19 Bobby Adi Prabowo : > iyah sih, emang itu lebih baik kayanya. jadinya codingnya lebih banyak > deh, hehehehe. Kalau terbiasa dengan whitebox testing dg rspec justru codingnya malah lebih sedikit. Jadi testing Anda yg jadi lebih banyak. Jadi pendekatannya saja yang perlu dicermati. > O

Re: [id-ruby] tanya tentang penggunaan kombinasi date_select dengan searchlogic

2009-10-18 Terurut Topik Arie Kusuma Atmaja
2009/10/19 Bobby Adi Prabowo : > akhirnya saya ubah jadi seperti ini > >   def index > >     hash = params[:search] > >     if !hash.nil? >       if !hash["date_birth_equals(1i)"].blank? && !hash > ["date_birth_equals(2i)"].blank? && !hash["date_birth_equals > (3i)"].blank? >         hash["date_bi

Re: [id-ruby] tanya tentang penggunaan kombinasi date_select dengan searchlogic

2009-10-18 Terurut Topik Arie Kusuma Atmaja
2009/10/19 Bobby Adi Prabowo : > kalau saya jalankan di script console seperti ini > >  >> Student.search > ("name_like"=>"bob")                                           => > #"bob"}, > @current_scope=nil, @klass=Student(id: integer, student_no: string, > register_date: date, name: string, place_

Re: [id-ruby] tanya tentang penggunaan kombinasi date_select dengan searchlogic

2009-10-18 Terurut Topik Bobby Adi Prabowo
akhirnya saya ubah jadi seperti ini def index hash = params[:search] if !hash.nil? if !hash["date_birth_equals(1i)"].blank? && !hash ["date_birth_equals(2i)"].blank? && !hash["date_birth_equals (3i)"].blank? hash["date_birth_equals"] = hash["date_birth_equals(1i)"]

Re: [id-ruby] tanya tentang penggunaan kombinasi date_select dengan searchlogic

2009-10-18 Terurut Topik Bobby Adi Prabowo
iyah sih, emang itu lebih baik kayanya. jadinya codingnya lebih banyak deh, hehehehe. On Oct 19, 2009, at 6:43 AM, Dwinanto Santoso wrote: > kalo saya mungkin akan coba metode yg pragmatic aja, > > ubah: @search = Student.search(params[:search]) > > misalnya dengan ID sehingga kita tau kalo que

Re: [id-ruby] tanya tentang penggunaan kombinasi date_select dengan searchlogic

2009-10-18 Terurut Topik Dwinanto Santoso
kalo saya mungkin akan coba metode yg pragmatic aja, ubah: @search = Student.search(params[:search]) misalnya dengan ID sehingga kita tau kalo query-nya bener, jadi klo sampe salah masalah-nya di view-nya. (walau dari message error mungkin bukan di view) kalo misalnya dengan ID dah benar artiny

Re: [id-ruby] tanya tentang penggunaan kombinasi date_select dengan searchlogic

2009-10-18 Terurut Topik Bobby Adi Prabowo
kalau saya jalankan di script console seperti ini >> Student.search ("name_like"=>"bob") => #"bob"}, @current_scope=nil, @klass=Student(id: integer, student_no: string, register_date: date, name: string, place_birth: string, date_birth: date, add

Re: [id-ruby] tanya tentang penggunaan kombinasi date_select dengan searchlogic

2009-10-18 Terurut Topik Arie Kusuma Atmaja
2009/10/18 Bobby Adi Prabowo : > oh begitu yah. > padahal pada controllernya methodnya seperti ini > >   def index >     @search = Student.search(params[:search]) >     @students = @search.all.paginate :page => params > [:page], :per_page => 10, :order => 'id DESC' > >     respond_to do |format| >

Re: [id-ruby] tanya tentang penggunaan kombinasi date_select dengan searchlogic

2009-10-18 Terurut Topik Bobby Adi Prabowo
oh begitu yah. padahal pada controllernya methodnya seperti ini def index @search = Student.search(params[:search]) @students = @search.all.paginate :page => params [:page], :per_page => 10, :order => 'id DESC' respond_to do |format| format.html # index.html.erb f

Re: [id-ruby] tanya tentang penggunaan kombinasi date_select dengan searchlogic

2009-10-18 Terurut Topik Arie Kusuma Atmaja
2009/10/18 tigaenamb : > NoMethodError in StudentsController#index > > 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.[] Menilik dari pesan errornya terlihat kalau controller students Anda bel

[id-ruby] tanya tentang penggunaan kombinasi date_select dengan searchlogic

2009-10-17 Terurut Topik tigaenamb
salam. saya punya kode seperti ini untuk view <% form_for @search do |f| %> <%= f.label :register_date_is, "Register Date" %> <%= f.date_select :register_date_is %> <% end %> ketika setelah saya submit hasilnya seperti ini NoMethodError in StudentsController#index You have a nil object w