Преимущество ссылки на Firestore как единый экземпляр? - PullRequest
0 голосов
/ 24 марта 2020

Есть ли преимущество ссылки на Firestore как на единый экземпляр:

let db = Firestore.firestore()

db.collection("abc").doSomething...
db.collection("xyz").doSomething...
db.collection("lmn").doSomething...

против:

Firestore.firestore().collection("abc").doSomething...
Firestore.firestore().collection("xyz").doSomething...
Firestore.firestore().collection("lmn").doSomething...

при многократной ссылке на него в одном и том же объекте или методе?

1 Ответ

0 голосов
/ 24 марта 2020

Второй тип вызова сохраняет поиск объекта базы данных в приложении. Разница в производительности будет невероятно минимальной, поэтому я бы порекомендовал выбрать лучшую причину, чтобы предпочесть один из других. Например, мне нравится, что db короче Firestore.firestore(), поэтому обычно я использую эту форму.

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