использование базы данных пожарного депо - количество операций чтения увеличивается случайным образом без операции чтения - PullRequest
0 голосов
/ 20 апреля 2019

Я только что тестировал код в localhost.

Чтение: 93
Запись: 5
Удаление: 4

Я не знаю, почему чтение уже 93.Потому что я не написал никакого кода .get для firestore.

Я добавил 4 документа, используя метод add({}), и удалил все четыре.Удаление 4, что является точным значением.

Я попытался объединить данные оценки, которые также показывают, что число записей равно 5.

Почему число операций чтения равно 93?

После попытки обновить оценкуеще раз,

Чтение: 97
Запись: 6
Удаление: 4

Число считываний увеличивается на 4. Почему?

function updateScore() {    
    db
    .collection('users')
    .doc(user_id)
     .set(
     { score: [{ score: score, data: date, percentage: percentage }] },
     { merge: true })
     .then(function() {
     console.log('updated..');
     });
}


<script>
            // Initialize Firebase
            var config = {
                apiKey: "key",
                authDomain: "domain.firebaseapp.com",
                databaseURL: "url",
                projectId: "id",
                storageBucket: "storage",
                messagingSenderId: "id"
            };
            firebase.initializeApp(config);
            var db = firebase.firestore();

        </script>
...