title: FactoryGirl "create_list" not saving to database
body: <p>I'm seeing some weird behaviour in FactoryGirl that seems to contradict the documentation. In an Rspec test, if I do this;</p>
  
  <pre><code>static_groups = FactoryGirl.create_list(:static_group,5)
  expect(StaticGroup.count).to eq(5)                                                              
  </code></pre>
  
  <p>The test fails (expected: 5, got: 0). If I add in explicit saves of the records;</p>
  
  <pre><code>static_groups = FactoryGirl.create_list(:static_group,5)
  static_groups.each do |grp|
    grp.save
  end
  expect(StaticGroup.count).to eq(5)                                                              
  </code></pre>
  
  <p>The test passes! I thought "create" in factorygirl was supposed to do a save for you, but in this case it is plainly not saving records which can be saved straight away afterwards! Even weirder, if I interrogate the objects in the first example (where I don't do an explicit save) they all have ids, so they've definately been talking to the database!!</p>
  
  <p><strong>EDIT</strong></p>
  
  <p>Before anyone points out the dodgy "count" syntax, I'm using DataMapper as an ORM, that's a valid way of counting :) </p>