![](/img/trans.png)
[英]How to delete documents that contain a certain value in one of the fields. Firestore, Flutter
[英]Firebase Firestore: Query and get documents that contain the queried value in one of the fields
是否可以查詢一個集合並返回其中一個字段中包含查詢值的文檔,而不管它是哪個字段?
例如,一個典型的查詢是 go,如下所示:
db.collection('collection').where('id','==',targetvalue).get()
讓我們假設一個假設場景,集合下的文檔中的任何字段都可以包含目標值。 是否可以查詢此類文件? 如果是這樣,我該怎么做?
是否可以查詢一個集合並返回其中一個字段中包含查詢值的文檔,而不管它是哪個字段?
不,除非您為每個字段創建不同的單獨查詢,否則您不能這樣做:
db.collection('collection').where('id','==',targetvalue).get()
db.collection('collection').where('otherField','==',targetvalue).get()
//And so on.
您無法在文檔的所有字段中搜索值。 如果您正在考慮使用通配符,請注意這在 Firestore 中是不可能的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.