1

JavaScriptでは、このような記述をしましたが、エラー "ドキュメント参照には偶数のセグメントが必要です"というエラーが返されます。私は "セット"を使用し、私の場合は "追加"する必要はありません。このようなデータをFirebaseのCloud Firestoreに追加するには?

const ref= db.collection("product"); 
ref.doc("111").doc("category").set({ clothes: true }); 

Firebaseのリアルタイムデータベースでは、このようなコードを書くことができますが、Firestoreではコードを書くことができません。

ref.child("111").child("category").set({ clothes: true }); 

このようなコードをFirestoreに書き込むにはどうすればよいですか?

ありがとうございました。

答えて

2

ここでの問題は、ドキュメントでdocを使用しようとしているようです。これはFirestoreのデザインではありません。コレクションにはドキュメントを含めることができ、ドキュメントにはこの例のようなコレクションを含めることができます。

var messageRef = db.collection('product').doc('productNumbers') 
      .collection('11111').doc('category'); 

デザインに合わせてデータ構造を少し変更する必要があります。ここには、reference

関連する問題