Запитання з тегом «google-cloud-firestore»

Cloud Firestore - це база даних для автоматичного масштабування в реальному часі, для зберігання, синхронізації та запиту даних для мобільних, веб- та серверних розробок.

4
Яка різниця між Cloud Firestore і базою даних Realtime Firebase?
Щойно компанія Google випустила Cloud Firestore, свою нову Базу даних для додатків. Я читав документацію, але не бачу великої різниці між Firestore та Firebase DB. Основний момент полягає в тому, що Firestore використовує документи та колекції, які дозволяють легко використовувати запити порівняно з Firebase, яка є традиційною базою даних noSQL …

3
Для чого підходить тип даних Firebase Firestore 'Reference'?
Я тільки досліджую новий Firebase Firestore, і він містить тип даних, який називається reference. Мені незрозуміло, що це робить. Це як закордонний ключ? Чи можна використовувати його для вказівки на колекцію, яка знаходиться десь деінде? Якщо referenceце фактична довідка, чи можу я використовувати її для запитів? Наприклад, чи можу я …

9
Не створено жодної програми Firebase '[DEFAULT]' - викликайте Firebase.initializeApp () у Flutter та Firebase
Я створюю додаток Flutter і вбудував Firebase, але ця помилка постійно з’являється, коли я натискаю кнопку, щоб зареєструватися, увійти або вийти. Я бачив, як інші люди задавали те саме питання, але, здається, жоден не працює для мене. Я використовую flutter та android studio. Може будь-яка допомога? Це уривок мого коду …


11
NullInjectorError: Немає провайдера для AngularFirestore
Я навчаюсь Angular шукаю допомоги у виправлення помилки: я переходжу за цим посиланням: https://github.com/angular/angularfire2/blob/master/docs/install-and-setup.md, щоб створити кутовий малий додаток з angular2 та angularfirestore2 але коли я потрапляю на службу, я отримую нижче помилку в консолі браузера .. StaticInjectorError[AngularFirestore]: StaticInjectorError[AngularFirestore]: NullInjectorError: No provider for AngularFirestore! at _NullInjector.get (core.js:923) at resolveToken (core.js:1211) …

11
Підколекції запитів Firestore
Я думав, що прочитав, що ви можете запитувати підколекції за допомогою нового Firebase Firestore, але я не бачу прикладів. Наприклад, я налаштував Firestore таким чином: Танці [колекція] danceName Пісні [колекція] songName Як би я міг запитувати "Знайти всі танці, де songName == 'X'"

17
firestore: PERMISSION_DENIED: відсутні або недостатні дозволи
Я отримую Помилку getdocuments.com.google.firebase.firestore.FirebaseFirestoreException: PERMISSION_DENIED: відсутні або недостатні дозволи. для коду нижче в операторі else db.collection("users") .get() .addOnCompleteListener(new OnCompleteListener<QuerySnapshot>() { @Override public void onComplete(@NonNull Task<QuerySnapshot> task) { if (task.isSuccessful()) { for (DocumentSnapshot document : task.getResult()) { s(document.getId() + " => " + document.getData()); } } else { s("Error getting documents."+ …

3
Різниця між набором із {merge: true} та оновленням
У Cloud Firestore є три операції запису: 1) додати 2) встановити 3) оновлення У документах сказано, що використання set(object, {merge: true})об'єднає об'єкт із існуючим. Те ж саме відбувається при використанні. update(object) Яка різниця, якщо така є? Дивно здається, що Google буде дублювати логіку.

11
Як оновити "масив об'єктів" за допомогою Firestore?
Зараз я пробую Firestore, і я застряг у чомусь дуже простому: "оновлення масиву (він же піддокумент)". Моя структура БД надзвичайно проста. Наприклад: proprietary: "John Doe", sharedWith: [ {who: "first@test.com", when:timestamp}, {who: "another@test.com", when:timestamp}, ], Я намагаюся (безуспішно) вставити нові записи в shareWithмасив об'єктів. Я пробував: // With SET firebase.firestore() .collection('proprietary') …




6
тип 'List <dynamic>' не є підтипом типу 'List <Widget>'
У мене є фрагмент коду, який я скопіював із прикладу Firestore: Widget _buildBody(BuildContext context) { return new StreamBuilder( stream: _getEventStream(), builder: (context, snapshot) { if (!snapshot.hasData) return new Text('Loading...'); return new ListView( children: snapshot.data.documents.map((document) { return new ListTile( title: new Text(document['name']), subtitle: new Text("Class"), ); }).toList(), ); }, ); } …

5
Проблема повільної продуктивності Firestore при отриманні даних
У мене виникають проблеми з повільною продуктивністю Firestore під час отримання основних даних, що зберігаються в документі, порівняно з базою даних у реальному часі зі співвідношенням 1/10. Використання Firestore займає в середньому 3000 мс на перший дзвінок this.db.collection(‘testCol’) .doc(‘testDoc’) .valueChanges().forEach((data) =&gt; { console.log(data);//3000 ms later }); Використовуючи базу даних у …


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.