Firebase Admin Node.js SDK没有firebase.firestore.FieldValue.increment。我应该使用Firebase JavaScript SDK(客户端)吗?

时间:2019-05-06 18:34:19

标签: firebase google-cloud-firestore firebase-admin

我的应用程序引擎正在使用Firebase Admin Node.js SDK来使用Firebase.firestore(和其他产品)。我想使用firebase.firestore.FieldValue.increment来实现一个计数器。 但是似乎Firebase Admin Node.js SDK并没有firebase.firestore.FieldValue.increment。

我应该使用Firebase Javascript Client SDK吗?如果是这样,我必须同时使用Firebase Javascript Client SDK和Firebase Admin Node.js SDK。可以吗?

我正在使用Node.js 8和“ firebase-admin”:“ ^ 7.0.0”。

1 个答案:

答案 0 :(得分:1)

admin.firestore.FieldValue只是@google-cloud/firestore包中定义的这种类型的别名:https://cloud.google.com/nodejs/docs/reference/firestore/1.3.x/FieldValue

因此admin.firestore.FieldValue中也很容易提供该类型的任何内容。其中包括increment()。文档刚刚过时。