title: MongoDB rename database field within array
body: <p>I need to rename <code>indentifier</code> in this:</p>
  
  <pre><code>{ "general" : 
    { "files" : 
      { "file" : 
        [  
          {  "version" : 
            {  "software_program" : "MonkeyPlus",      
               "indentifier" : "6.0.0" 
            } 
          } 
        ] 
      } 
    } 
  }
  </code></pre>
  
  <p>I've tried</p>
  
  <pre><code>db.nrel.component.update(
    {},
    { $rename: {
      "general.files.file.$.version.indentifier" : "general.files.file.$.version.identifier"
    } },
    false, true
  )
  </code></pre>
  
  <p>but it returns: <code>$rename source may not be dynamic array</code>.</p>