Tengo una tarea rakePass hash como parámetro a Rastrillo Tarea
task :post_hit, [:host, :title, :description, :model, :num_assignments, :reward, :lifetime, :qualifications, :p, :opts] => :environment do |t, args|
:p
necesidades para ser un hash, pero si trato:
rake turkee:post_hit["http://www.staging.collegesportsbluebook.com","LS Info","Fill In Player First Name","MechanicalTurk",100,0.01,2,{},{id: 5},{}]
él los errores hacia fuera diciendo que podía id:
no ser analizado (el espacio parecía hacer algo).
Si tratara:
rake turkee:post_hit["http://www.staging.collegesportsbluebook.com","LS Info","Fill In Player First Name","MechanicalTurk",100,0.01,2,{},{"id: 5"},{}]
la cadena que "id: 5"
estaba siendo interpretado como una sola cadena.
¿No se nos permite pasar hashes a las tareas de rake?