J
Josselin
I trying to use a range object from an array of ranges objects as a parameter
my_range = [(0..2), (2..5), (5..10), (10..15), (15..25)]
props = []
domains = Domain.findall)
# keep track of the number of domains
@ props[0] = domains.nitems
k = params[:id] # can be 0, 1 ,2,3,4
1.step(domains.nitems,1) do |d|
props[d] = Proposition.find_by_range( ( my_range[k ] ) , ......... )
d = d.next
end
I got an error : can't convert String into Integer in the line :
props[d] = Proposition.find_by_range( ( my_range[k ] ) , ......... )
is is wrong ?
thanks for your help
joss
my_range = [(0..2), (2..5), (5..10), (10..15), (15..25)]
props = []
domains = Domain.findall)
# keep track of the number of domains
@ props[0] = domains.nitems
k = params[:id] # can be 0, 1 ,2,3,4
1.step(domains.nitems,1) do |d|
props[d] = Proposition.find_by_range( ( my_range[k ] ) , ......... )
d = d.next
end
I got an error : can't convert String into Integer in the line :
props[d] = Proposition.find_by_range( ( my_range[k ] ) , ......... )
is is wrong ?
thanks for your help
joss