相关疑难解决方法(0)

Firestore:如何使用不等式/不等于执行查询

我想从Firestore集合中选择仅由我编写的文章.
这真的很难吗?

每篇文章都有字段"owner_uid".

多数民众赞成:
我只想写相当于"select * from articles where uid<>request.auth.uid"

firebase google-cloud-firestore

39
推荐指数
2
解决办法
2万
查看次数

如何检查firestore文档中的数组是否为空?

我正在用 flutter 构建一个应用程序,我想运行一个查询来确定我的 firestore 文档中的数组是否为空。有没有办法做到这一点?

这是我在 firestore 中构建的数据的图片。

在此处输入图片说明

我知道有一个arrayContains 方法,但我不确定如何检查空数组。这是我当前的代码。

_postsStream = await _firestore
        .collectionGroup('posts')
        .where('timestamp', isGreaterThanOrEqualTo: _start)
        .where('timestamp', isLessThanOrEqualTo: _end)
        .where('problems', arrayContains: )
        .snapshots();
Run Code Online (Sandbox Code Playgroud)

我暂时将 arrayContains: 留空了。请告知我将如何实施此功能。提前致谢!

dart firebase flutter google-cloud-firestore

2
推荐指数
1
解决办法
2701
查看次数

标签 统计

firebase ×2

google-cloud-firestore ×2

dart ×1

flutter ×1