title: Why is my observable array losing values?
body: <p>I'm using knockout v3.2 and I'm having problems with observable array.</p>
  
  <p>I'm creating an observable array</p>
  
  <pre><code>self.relatorioDataSources = ko.observableArray([]);
  </code></pre>
  
  <p>Then, I'm trying to add an array to this observable array.
  Below the image (get from chrome developer tools) of my array:</p>
  
  <p><a href="https://i.stack.imgur.com/Q1yZE.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Q1yZE.png" alt="Array of object before add to observable array"></a></p>
  
  <p>Then I add this to my observable array with the following command:</p>
  
  <pre><code>//self.relatorioDataSources is my empty observable array
  self.relatorioDataSources(item.relatorioDataSources);
  </code></pre>
  
  <p>Then, my observable array, and my common array, loses the idDataSource value:</p>
  
  <p><a href="https://i.stack.imgur.com/Idd9f.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Idd9f.png" alt="Observable array and array after add values to observable array"></a></p>