title: Sails.create even when item is null?
body: <p>I've got a function which pulls a huge object of data, and loops through each array as <code>item</code>.</p>
  
  <p>Within that function, I am using <code>model.create</code> to save various items in the array to my database, for example:</p>
  
  <pre><code>model.create({
      name: item.name,
      rating: item.rating.average,
      imageMedium: item.image.medium,
      imageLarge: item.image.large
  )}, function(err, res) {};
  </code></pre>
  
  <p>Everything works great, if <code>name</code> doesn't exist, it's null, and the same goes for anything else.  The problem I am facing though is that if <code>item.image</code> is null, I then get a TypeError saying it cannot read medium/large of null.
  The entire create for that array is then errored and no data at all is created in my database for that array.</p>
  
  <p>Is there anyway that if in the example above, item.image doesn't exist, it just uses null instead of erroring out?</p>