gpt4 book ai didi

mysql - 如何调整我的 NoSQL 查询以显示正确的结果?预期结果是显示软件的最高销售排名

转载 作者:行者123 更新时间:2023-11-29 16:11:25 25 4
gpt4 key购买 nike

我按照(1)的方法来查找产品中软件的最高销售排名,如(2)所示,但它似乎不起作用。在(3)中它展示了我如何尝试调整它。谁能建议为什么这不起作用?

(1) - 我遵循的方法:

db.ads.find({Classification:"Clothes"}, {Manufacturer: 1, Model: 1, Price: 1})
.sort({Price: -1})
.limit(1)

(2) - 产品领域

(3) - 我如何尝试调整它,但它不起作用:

db.my_products.find({mak_salesRank:"Software"}, {Software: 1})
.sort({Software: -1})
.limit(1)

最佳答案

试试这个。

db.my_products.find({}, {"mak_salesRank": 1})
.sort({"mak_salesRank.Software": -1})
.limit(1)

如果这不正确,能否请您显示预期的结果结构。

关于mysql - 如何调整我的 NoSQL 查询以显示正确的结果?预期结果是显示软件的最高销售排名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55222519/

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