【问题标题】:Retrieve all documents from ArangoDB collection, with an offset从 ArangoDB 集合中检索所有文档,带有偏移量
【发布时间】:2019-04-25 13:56:15
【问题描述】:

有没有办法检索所有文档,但有一个偏移量?还是我需要指定我想要的文档数量?

例如:

LIMIT 5,"ALL" 

检索除前 5 个以外的所有文档。

【问题讨论】:

    标签: arangodb aql


    【解决方案1】:

    限制没有“全部”选项,但您可以:

    1. 如果您知道表中的最大记录数,请将较大的数字作为第二个参数

    2. 按如下方式使用减号函数:

    .

    FOR x IN MINUS (
        (FOR t IN test1
        RETURN t ),
        (FOR t IN test1 
        LIMIT 5
        RETURN t )
    )
    RETURN x
    

    【讨论】:

    • 这是一个聪明的选择,使用减号,太糟糕了查询必须运行两次,但我喜欢它!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-10-13
    • 1970-01-01
    • 2021-10-26
    • 1970-01-01
    • 1970-01-01
    • 2018-10-29
    • 1970-01-01
    相关资源
    最近更新 更多