Как добавить несколько узлов в Firebase Cloud Firestore, используя флаттер - PullRequest
0 голосов
/ 09 января 2019

Я добавляю некоторую информацию в firebase облако firestore, используя flutter. Теперь мне нужно добавить больше деталей по узлам. как здесь я добавляю данные в облако firestore.

void _addData(){
    Firestore.instance.runTransaction((Transaction transaction) async{
      CollectionReference reference = Firestore.instance.collection('task');
      await reference.add({
        "email"   : widget.email.toLowerCase(),
        "title"   : newtask,
        "members" : members,
        "note"    : note,
      });
    });
    Navigator.pop(context);   
  }

в этом примере я хочу добавить некоторые дополнительные детали к узлу Member. Я хочу список членов против этого. я запутался, как это сделать.

Я хочу добавить узел против узла, как это, используя FirebaseDatabase вот код .... Firestore доза не разрешает сбор против сбора, как firebaseDatabase child против child.

   return FirebaseDatabase.instance
              .reference()
              .child(USERS)
              .child(user.uid)
              .update(update

);

1 Ответ

0 голосов
/ 09 января 2019

Используйте это:

DocumentReference messageRef = db
    .collection("rooms").document("roomA")
    .collection("messages").document("message1");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...