Firebase Python firestore.DELETE_字段在VS代码中显示为错误

Firebase Python firestore.DELETE_字段在VS代码中显示为错误,python,firebase,google-cloud-firestore,member,Python,Firebase,Google Cloud Firestore,Member,因此,我在Firestore数据库中的文档上使用delete字段方法,它似乎工作正常,但由于某些原因,在VS代码中它显示为一个错误。我的设置与他们在参考文档中的设置几乎相同,只是我从变量中动态删除字段。下面是我的代码的外观: db.collection(“collection1”).doc1.update({fieldValue:firestore.DELETE_FIELD}) 不知道为什么,但是VS代码说firebase_admin.firestore没有“DELETE_FIELD”成员,但是

因此,我在Firestore数据库中的文档上使用delete字段方法,它似乎工作正常,但由于某些原因,在VS代码中它显示为一个错误。我的设置与他们在参考文档中的设置几乎相同,只是我从变量中动态删除字段。下面是我的代码的外观:

db.collection(“collection1”).doc1.update({fieldValue:firestore.DELETE_FIELD})


不知道为什么,但是VS代码说firebase_admin.firestore没有“DELETE_FIELD”成员,但是代码仍然按照预期工作?没什么大不了的,但我的编辑器显示我有一个错误,但它仍然有效,这让我很恼火。如果你们中有人遇到这个问题,请告诉我。

如果有其他人来到这里,删除字段是google.cloud.firestore\u v1.1的一个属性

所以我用以下方法解决了这个问题:

from google.cloud.firestore_v1.transforms import DELETE_FIELD
db.collection("collection1").document(doc1).update({fieldValue: DELETE_FIELD})