我正在处理一堆文档,RavenDB
其中的Age
字段必须是.int
但不幸的是,它们已存储为string
. 我想编写一个查询来获取所有年龄超过 20 岁的文档,这就是我所做的:
Age : [20 TO *]
但是我3 to 9
也得到了年龄的文档。(从左侧比较字符串)
问题是我怎么知道Lucene
将年龄视为int
?
(这个系统不知何故是一个遗留系统,我无法更改文档中的年龄类型)
我正在处理一堆文档,RavenDB
其中的Age
字段必须是.int
但不幸的是,它们已存储为string
. 我想编写一个查询来获取所有年龄超过 20 岁的文档,这就是我所做的:
Age : [20 TO *]
但是我3 to 9
也得到了年龄的文档。(从左侧比较字符串)
问题是我怎么知道Lucene
将年龄视为int
?
(这个系统不知何故是一个遗留系统,我无法更改文档中的年龄类型)