Javascript “查询”;其中;具有文档自动id firebase的子句

Javascript “查询”;其中;具有文档自动id firebase的子句,javascript,firebase,vue.js,google-cloud-firestore,Javascript,Firebase,Vue.js,Google Cloud Firestore,我目前在一个使用Firebase Cloud Firestore和VueJS的项目中 我有一个“where”子句,它需要所选集合的id。基本上,它必须更新,其中文档id具有this.editSemId。该方法还有一些其他内容,但我所需要的只是从我在firebase的学期集合中获取文档id的一种方法: 下面是它的工作原理: .收集(“学期”) .where(“DOCUMENT_ID”,“==”,this.editSemId) 我知道如何“获取”文档id,这是通过“this.editSemId”完

我目前在一个使用Firebase Cloud Firestore和VueJS的项目中

我有一个“where”子句,它需要所选集合的id。基本上,它必须更新,其中文档id具有this.editSemId。该方法还有一些其他内容,但我所需要的只是从我在firebase的学期集合中获取文档id的一种方法:

下面是它的工作原理:

.收集(“学期”) .where(“DOCUMENT_ID”,“==”,this.editSemId)

我知道如何“获取”文档id,这是通过“this.editSemId”完成的,但我不知道如何获取用于上述查询的文档id,您可以使用它来进行涉及文档id的查询

.collection("semesters").where(FieldPath.documentId(), "==", this.editSemId)

我的方法可能有问题:我收到一个错误:ReferenceError:未在VueComponent.EditSemester上定义字段路径我不知道vue。您将必须弄清楚如何获得FieldPath,可能使用其全名?添加:从“firebase”导入firebase。其中(firebase.FieldPath.documentid(),@zetzah如果我可以介入讨论,全名似乎是
firebase.firestore.FieldPath
,请参阅@RenaudTarnec adding.firestore-to-it-help我忘了添加doc(.ref)。同时更新声明,如果将来有任何其他用户有相同的问题,我感谢你们!