检索对象
可检索对象为:标题(title),摘要(summary),修改时间(modified),内容(contents),文件类型(type)等
默认检索对象为:内容(contents)
注:指定检索某一对象时的语法,如 title:中国
文件类型检索可将文件罗列如下:WORD,TXT,PDF,CHM,HTML,DB(数据库),RTF等
如:
type:word

type:WORD
   字段
你检索任何字段通过字段名称加冒号”:”再加上你要检索的内容.
举例,我们假定索引库包含两个字段,内容contents是默认的字段,假如你要查找”中国”在标题中,”工商”在内容中,你可以输入:


title:中国  AND contents:工商

或者

title:中国 AND 工商

说明了内容是默认的字段,这个字段名称的指明并不是必需的.
注意:保证要检索内容的有效性,在冒号后面的关键字必需是连续的,不能有空格,比如

title:中国  工商  银行

这就只会在title字段中检索”中国”,然后在默认字段中查找”工商”或”银行”(在这里会去查找内容contents).

 

   条件检索语法

检索系统支持一些指定的范围性的检索.

范围检索

范围检索允许一些字段在指定的范围内的条件检索.

modified:[20040101 TO 20041101]

上例中会查找所有修改时间为20040101到20041101之间的内容,注意:取得的内容包含起启日期和结束日期

逻辑运算检索

逻辑运算检索允许条件组合采用逻辑运算.支持 AND,OR和NOT作为运算检索的运算符(注意:运算符必需全部为大写).

OR

或操作是作为默认的联合运算,意思是这是这两个条件其中之一能符合的记录.

查找有”中国”或有”工商”的记录

中国 工商

AND

与操作是查找两个字词都有存在的记录.
查找字段中即有”中国”又有”工商的”记录

中国 AND 工商

NOT

NOT否操作用于查找文章中不含有指定字词的逻辑操作运算符.

查找字段中含有”中国”,但不包含”工商”的记录

中国 NOT 工商

分组

本系统支持使用园括号去进行分组组合查寻条件,这是非常有用的用于你去控制逻辑运算操作.

去查找有”中国”或”工商”,且有”银行”的记录.

(中国 OR 工商) AND 银行

这样的好处在于排除了因为条件复杂而造成语法的混乱.


字段分组

系统支持使用圆括号分为若干个子句作为一个单独的字段.

查找标题中包含了”中国”和”工商”的记录

title:(中国 AND 工商)


特殊字符的处理

本系统对特殊字符的处理也作为语法的一部分,当前列出来的一些字符为本系统的特殊字符:

+ - && || ! ( ) { } [ ] ^ " ~ * ? : \

在查找包含这些特殊字符的时候,在特殊字符前加上反斜杠”\”即可,如查找(1+2):2

\(1\+2\)\:2