Firebase Admin Node.js SDK не имеет firebase.firestore.FieldValue.increment.Должен ли я использовать Firebase JavaScript SDK (клиент)? - PullRequest
0 голосов
/ 06 мая 2019

Мой движок приложений использует 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 Ответ

1 голос
/ 06 мая 2019

admin.firestore.FieldValue - это просто псевдоним этого типа, определенный в пакете @google-cloud/firestore: https://cloud.google.com/nodejs/docs/reference/firestore/1.3.x/FieldValue

Так что все, что доступно в этом типе, также доступно в admin.firestore.FieldValue.Это включает в себя increment().Документация просто устарела.

...