title: How can I exclude an Array field from indexes in Google Datastore via nodeJS?
body: <p>I'm using Google Datastore and stuck with the size limit of 1500 bytes for indexed properties. The <a href="https://cloud.google.com/datastore/docs/concepts/limits" rel="nofollow noreferrer">documentation</a> mentions that the limit for unindexed properties is 1 MB - 89 bytes. I have the following structure:</p>
  
  <pre><code>    dataset = {
          property1: String,
          property2: String,
          property3: [
              {
                  subProperty1: String,
                  subProperty2: ArrayList&lt;String&gt;, // Larger than 1500 bytes
                  excludeFromIndexes: true
              }   
          ]
  
  }
  </code></pre>
  
  <p>That gives: <strong>"Error: The value of property "subProperty2" is longer than 1500 bytes."</strong></p>
  
  <p>It didn't work and I couldn't understand why. Any suggestions?</p>