如何更新Firebase / Cloud DataStore上的所有匹配查询

时间:2017-12-26 06:58:54

标签: google-cloud-datastore google-cloud-firestore

我想更新与Fire / DataStore中的查询匹配的所有记录,我该怎么做?

SQL等价物看起来像

UPDATE transactions SET category = X WHERE category = Y 

似乎这样做我将不得不查询所有匹配category = Y的记录,然后每个记录set()

1 个答案:

答案 0 :(得分:0)

Firestore(与大多数NoSQL数据库一样)不支持直接向数据库发送更新查询。

要更新与查询匹配的文档,您首先需要执行该查询,然后更新每个文档。