我应该在Firestore中存储什么,以便可以基于从自动完成位置api获取的详细信息来获取数据?

时间:2019-01-22 11:52:25

标签: android firebase google-cloud-firestore google-places-api

我正在使用Google提供的自动填充place api来获取用户的输入,以获取地点详细信息。

现在,我想从Firestore获取属于该位置的每个文档。因此,我应该遵循哪种方法?我应该在文档中存储什么以便可以轻松找到。

我的方法

   myShopsCollection
           shopDoc1
              city:"xyz"
              arrayId:[placeId1,PlaceId2,PlaceId3]
           shopDoc2
                  ....

现在我从自动完成api中获得placeId PID 我的查询变成这样

db.collection(myShopsCollection').where('arrayId','array-contains',PID)

0 个答案:

没有答案