繁体   English   中英

Firestore 查询文档以特定字符开头

[英]Firestore query documents startsWith a specific character

是否可以查询 firestore 集合以获取所有以特定字符开头的文档? 例如,如果我有一个集合“Items”,其中包含:

在此处输入图像描述

例如,我只想以 II 开头的文档不知道如何修改查询,方法 charAt[0] 无法识别:

return itemRef
      .doc(this.itemsId)
      .collection("october")
      .where(firebase.firestore.FieldPath.documentId().charAt[0], "==", randomChar)

从我的头顶,如果对字母“I”感兴趣:

var lower = 'I';
var upper = String.fromCharCode(lower.codeUnitAt(0) + 1);

itemRef
      .doc(this.itemsId)
      .collection("october")
      .where(firebase.firestore.FieldPath.documentId() ">=", lower)
      .where(firebase.firestore.FieldPath.documentId() "<", upper)

不确定,在字母 Z 的情况下会发生什么。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM