gpt4 book ai didi

javascript - Firestore 订购限制

转载 作者:行者123 更新时间:2023-12-02 02:03:47 24 4
gpt4 key购买 nike

我正在尝试按“亮度”或“评级”对数据库中排名靠前的条形进行排序。我还尝试将返回的条形数量限制为三个。

我尝试过使用 .orderBy('Litness', Query.Direction.DESCENDING) 但它总是返回:

Variable not found: Query

firebase.firestore().collection('bars')
.where('litness', '>', '0.5').orderBy('Litness', desc).limit(3)
.get().then((snapshot) => {
snapshot.docs.forEach(doc => {
console.log(doc);
})
})

我希望返回能够按照评级最高的三个对我的金条进行排序。

最佳答案

首先,您的问题带有 Android 标签,但您显示的代码适用于 JavaScript。这需要改变。

一旦你弄清楚了,如果你想使用Query类,您需要将其导入到您的代码中。 Android Studio 可能有一些快速修复来帮助您解决此问题,但不知何故,您必须将其与其他导入一起使用:

import com.google.firebase.firestore.Query;

关于javascript - Firestore 订购限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57364711/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com