错误:未处理的异常:PlatformException(执行getDocuments时出错,INVALID_ARGUMENT)

时间:2020-08-04 19:03:20

标签: firebase flutter dart google-cloud-firestore

我想在用户执行某些操作后更新文档字段。这是我的代码:

          _title = data["postTitle"];
          _content= data["postContent"];
          Firestore.instance.collection("Social_Posts")
              .where("postTitle", isEqualTo: _title)
              .where("postContent", isEqualTo: _content).getDocuments()
              .then((event) {
              Firestore.instance
                  .collection("Social_Posts")
                  .document(event.documents[0].documentID)
                  .updateData({"views" : FieldValue.increment(1),}).then((value){});
          });

运行此代码时,出现错误:未处理的异常:PlatformException(执行getDocuments时出错,INVALID_ARGUMENT:postContent的值太大,无法在查询中使用,为空)

仅当我的文档字段太大时,才会发生此错误。如何解决此问题并执行查询?

0 个答案:

没有答案