【问题标题】:How to query the greates value (sortkey/range) dynamodb?如何查询最大值(排序键/范围)dynamodb?
【发布时间】:2016-09-05 01:25:45
【问题描述】:

也许这是一个非常简单的问题,但我没有找到合适的解决方案。我有一个辅助键/范围键/排序键,它的值是什么 是一个数字。所以在表中有几个带有这个键的项目,我想得到这个项目 最大的数字/值。我在堆栈溢出时找到了this,但这看起来不像 来自 aws documentation。在本文档中,您可以找到 gt 或 ge 但我不想比较 带数字的值,我要最大的……也许你能帮忙

【问题讨论】:

    标签: node.js database amazon-ec2 amazon-dynamodb aws-sdk


    【解决方案1】:

    如果您要查询的属性是您的排序/范围键,您只需设置ScanIndexForward=false(降序排列)并将Limit设置为1

    【讨论】:

    • 是的,我也考虑过限制,但我正在与订单的东西作斗争:P 如果我完成了这件事,我会告诉你的
    • 谢谢,我也找到了这个,但我的查询出现了几个错误。我需要先修正我的语法
    • 谢谢!作为参考,来自 cli 的选项称为 --no-scan-index-forward(带有 no-,而不是指定它为 false)和 --limit(当前未在 CLI 参考中记录)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多