title: Error expecting begin array while get data from firebase database
body: <p>I am new with retrofit and firebase, I have firebase realtime database which return this json</p>
  
  <pre><code> {
     "item1": {
         "img_url": ...",
         "price": 3000,
         "title": "padi"
      },
     "item2": {
         "img_url": "...",
         "price": 2000,
         "title": "tomat"
      }
  }
  </code></pre>
  
  <p>My model :</p>
  
  <pre><code>public class Panen {
  
     private String title;
  
     @SerializedName("img_url")
     private String imgUrl;
     private Integer price;
  
     //getter-setter
  }
  </code></pre>
  
  <p>And here is my retrofit service:</p>
  
  <pre><code>@GET("/panen.json")
  Call&lt;List&lt;Panen&gt;&gt; getPanen();
  </code></pre>
  
  <p>but whenever I call I always get this error:</p>
  
  <pre><code>Expected BEGIN_ARRAY but was BEGIN_OBJECT at line 1 column 2 path $
  </code></pre>
  
  <p>Any suggestions to why this error is happening?</p>