【问题标题】:RavenDB range querying documents by number fieldRavenDB范围按数字字段查询文档
【发布时间】:2016-04-11 04:16:03
【问题描述】:

我想通过 RavenDB Studio 过滤我在数据库中的文档,使用数字字段的简单查询中的范围搜索。

MyNumericCount:[100 TO 200]

我收到的不是正确的结果,而是我的字段值不同的文档集。

为什么会这样?如何正确查询 RavenDB。 提前谢谢你。

【问题讨论】:

    标签: ravendb


    【解决方案1】:

    您正在查询数字字段,但您正在查看文本表示。

    您需要使用以下方式查询:

    MyNumericCount_Range:[Ix100 TO Ix200]
    

    Ix 前缀用于整数,Dx 用于双精度,Lx 用于长整数等。

    【讨论】:

    • 感谢您的回答。我试图这样做,但用这种方法结果是空的。我应该将此语法与自定义索引一起使用还是应该与动态索引一起使用?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-05
    相关资源
    最近更新 更多