Я недавно осознал, что даже если Firestore query
не соответствует ни одному документу, мне все равно придется платить за 1 чтение.
В моем случае может быть много запросов для несуществующих документы, и я хочу избежать этой стоимости.
В моем случае клиент уже имеет (или может генерировать локально) соответствующий document Id
заранее, но клиент все еще не знает, существует этот документ или нет. Поэтому вместо того, чтобы запрашивать и получать do c, я могу сделать get(docId)
Вопрос : взимает ли Firestore ответ за error
на get()
запрос документ?