title: ruby on rails find_or_initialize
body: <p>Is there any better way to achieve this in Ruby on Rails?</p>
  
  <p>I'm searching for 11 fields and all are required also, and if not found initialize it. </p>
  
  <p>There will be more required fields adding to it.</p>
  
  <p>This query works perfect for me, but it just doesn't look like the best way to do this.</p>
  
  <pre><code>find_or_initialize_by_make_and_country_and_engine_and_power_and_body_and_doors_and_fuel_and_cylinders_and_transmission_and_gears_and_wheels(model,country,engine,power,body, doors, fuel, cylinders, transmission,gears,wheels)
  </code></pre>