FireStore читает вопрос, как ограничение чтения повлияет на цену - PullRequest
0 голосов
/ 05 января 2020

Я узнаю больше об использовании Firestore и его чтений, я знаю, что могу запросить коллекцию для обработки документа, и это будет одно чтение, но что если я должен был направить get к идентификатору документа? например,

Firestore.firestore().collection("Artists").document("ID4").getDocument

Если у меня есть 50 художников (50 документов) с уникальными идентификаторами, и я указываю на конкретный c, как выше, будет ли он классифицировать их как 50 чтений? или просто 1?

или мне лучше написать,

let query = Firestore.firestore().collection("Artists").whereField("iD", isEqualTo: "iD4"!)
    query.limit(to: 1).getDocuments() { (querySnapshot, err) in
        if let err = err {

У меня есть идентификатор в поле документа, а также идентификатор документа.

1 Ответ

1 голос
/ 05 января 2020

В первом примере вы читаете один документ, поэтому с вас будет взиматься плата за одну операцию чтения документа.

Во втором примере у вас есть запрос, который также читает только один документ, поэтому вы также будет взиматься плата за одну операцию чтения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...