>> (1..10).each do |i|
?> u = User.find(i).make(:calendar => Calendar.make)
>> end
NoMethodError: undefined method `make' for #<Class:0x6ed4fd0>
from C:/rubyonrails/ruby/lib/ruby/gems/1.8/gems/
searchlogic-2.4.12/lib/searchlogic/named_scopes/conditions.rb:88:in
`method_missing'
from C:/rubyonrails/ruby/lib/ruby/gems/1.8/gems/
searchlogic-2.4.12/lib/searchlogic/named_scopes/
association_conditions.rb:19:in `method_missing'
from C:/rubyonrails/ruby/lib/ruby/gems/1.8/gems/
searchlogic-2.4.12/lib/searchlogic/named_scopes/
association_ordering.rb:27:in `method_missing'
from C:/rubyonrails/ruby/lib/ruby/gems/1.8/gems/
searchlogic-2.4.12/lib/searchlogic/named_scopes/ordering.rb:30:in
`method_missing'
from C:/rubyonrails/ruby/lib/ruby/gems/1.8/gems/
searchlogic-2.4.12/lib/searchlogic/named_scopes/or_conditions.rb:28:in
`method_missing'
from C:/rubyonrails/ruby/lib/ruby/gems/1.8/gems/
activerecord-2.3.5/lib/active_record/base.rb:1959:in
`method_missing_without_paginate'
from C:/rubyonrails/ruby/lib/ruby/gems/1.8/gems/
will_paginate-2.3.12/lib/will_paginate/finder.rb:170:in
`method_missing'
from (irb):2
from (irb):1:in `each'
from (irb):1
Thanks,
Pratik
On Apr 9, 3:31 pm, tispratik <tispra...@gmail.com> wrote:
> Whats wrong in it?
>
> >> (1..10).each do |i|
>
> ?> u = User.find(i).make(:calendar => Calendar.make)>> end
Not sure what you're trying to do here! You're calling make on an
instance of User, when you need to call it on a class.
- Pete