«google-cloud-firestore» etiketlenmiş sorular

Cloud Firestore, mobil, web ve sunucu geliştirme için verileri depolamak, senkronize etmek ve sorgulamak için otomatik ölçeklenen gerçek zamanlı bir belge veritabanıdır.

4
Cloud Firestore ve Firebase Gerçek Zamanlı Veritabanı arasındaki fark nedir?
Google, uygulamalar için yeni Belge Veritabanı olan Cloud Firestore'u piyasaya sürdü. Belgeleri okuyorum ama Firestore ve Firebase DB arasında çok fazla fark görmüyorum. Ana nokta, Firestore'un, JSON tabanlı geleneksel bir noSQL veritabanı olan Firebase'e kıyasla sorgulamanın kolay kullanımına izin veren belgeler ve koleksiyonlar kullanmasıdır. Farklılıkları veya kullanımları veya Firestore'un Firebase …

3
Firebase Firestore 'Reference' veri türü ne işe yarar?
Ben sadece yeni Firebase Firestore keşfetmek ve denilen bir veri türü içeriyor reference. Bunun ne yaptığı bana açık değil. Yabancı anahtar gibi mi? Başka bir yerde bulunan bir koleksiyona işaret etmek için kullanılabilir mi? Eğer referencegerçek bir referanstır, ben sorguları için kullanabilirsiniz? Örneğin, userId'yi bir metin alanında saklamak yerine, doğrudan …


9
Firebase Uygulaması '[VARSAYILAN]' oluşturulmadı - Flutter ve Firebase'de Firebase.initializeApp () çağrısı yapın
Bir flutter Uygulaması oluşturuyorum ve Firebase'i entegre ettim ancak kaydolmak, giriş yapmak veya çıkış yapmak için bir düğmeyi tıkladığımda bu hatayı almaya devam ediyorum. Başkalarının da aynı soruyu sorduğunu gördüm ama hiçbiri benim için işe yaramıyor. Flutter ve android stüdyosu kullanıyorum. Herhangi bir yardımcı olabilir mi? Bu kodumun bir alıntıdır …

11
NullInjectorError: AngularFirestore için sağlayıcı yok
Ben Açısal hatasının düzeltilmesi yardım arayan öğreniyorum: Ben bu bağlantıyı takip ediyorum https://github.com/angular/angularfire2/blob/master/docs/install-and-setup.md bir açısal küçük oluşturun angular2 ve angularfirestore2 ile uygulama ancak hizmete bastığımda tarayıcı konsolunda aşağıdaki hatayı alıyorum .. StaticInjectorError[AngularFirestore]: StaticInjectorError[AngularFirestore]: NullInjectorError: No provider for AngularFirestore! at _NullInjector.get (core.js:923) at resolveToken (core.js:1211) at tryResolveToken (core.js:1153) at StaticInjector.get (core.js:1024) …

18
firestore: PERMISSION_DENIED: Eksik veya yetersiz izinler
Hata alıyorum gettingdocuments.com.google.firebase.firestore.FirebaseFirestoreException: PERMISSION_DENIED: Eksik veya yetersiz izinler. else ifadesinde aşağıdaki kod için 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."+ task.getException()); } …

11
Firestore sorgu alt koleksiyonları
Yeni Firebase Firestore ile alt koleksiyonları sorgulayabileceğinizi okuduğumu düşündüm, ancak herhangi bir örnek göremiyorum. Örneğin Firestore kurulumumu şu şekilde yaptım: Danslar [koleksiyon] danceName Şarkılar [koleksiyon] şarkı adı "SongName == 'X' olan tüm dansları bul" ifadesini nasıl sorgulayabilirim?

3
{Merge: true} ile set ve update arasındaki fark
In Bulut Firestore üç yazma işlemleri vardır: 1) ekle 2) ayarlamak 3) güncelleme Dokümanlarda, kullanmanın set(object, {merge: true})nesneyi mevcut olanla birleştireceğini söylüyor . Aynısı kullandığınızda da olur update(object) Öyleyse eğer varsa fark nedir? Google'ın mantığı kopyalaması garip görünüyor.

12
Firestore ile bir “nesne dizisi” nasıl güncellenir?
Şu anda Firestore'u deniyorum ve çok basit bir şeye sıkışıp kaldım: "bir diziyi güncelleme (aka bir alt belge)". DB yapım süper basit. Örneğin: proprietary: "John Doe", sharedWith: [ {who: "first@test.com", when:timestamp}, {who: "another@test.com", when:timestamp}, ], Yeni kayıtları shareWithnesneler dizisine aktarmaya çalışıyorum (başarılı olamıyorum) . Denedim: // With SET firebase.firestore() .collection('proprietary') …




6
'List <dynamic>' türü, 'List <Widget>' türünün bir alt türü değil
Firestore örneğinden kopyaladığım bir kod pasajım var: 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(), ); }, ); } Ama bu hatayı alıyorum …

3
React Hooks ile Firebase dinleyicisi
Bulut firestore verileri tepki kanca güncellemeleri ile yenilenir, böylece bir Firebase dinleyici kullanmayı anlamaya çalışıyorum. Başlangıçta, ben firestore veri almak için bir componentDidMount işlevi ile bir sınıf bileşeni kullanarak yaptı. this.props.firebase.db .collection('users') // .doc(this.props.firebase.db.collection('users').doc(this.props.firebase.authUser.uid)) .doc(this.props.firebase.db.collection('users').doc(this.props.authUser.uid)) .get() .then(doc =&gt; { this.setState({ name: doc.data().name }); // loading: false, }); } Sayfa güncellendiğinde …

7
hatası NG6002: AppModule'nin NgModule.imports'unda görünüyor, ancak bir NgModule sınıfına çözümlenemedi
Firestore kullanarak ilk kez ve bu hatayı alıyorum. Araştırmamdan Ivy ile ilgili bir sorun gibi görünüyor. Tsconfig.app.json'u değiştirdiğim diğer bir deneyimim yok, diğer yönleri izleyerek işaret ettiğim yön bu. Orijinal projeden değiştirebildiğim tek şey, başlangıçta bir öğreticiyi takip etmek için yaptığım 5 yerine Angular Fire 6 kullanmaktı. İşte package.json: { …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.