假如下面的是我的索引源的配置内容的一部分:
sql_query = SELECT g.id,g.stat,g.uid,g.gid,u.name,u.pinyin,u.py,u.favs,u.fans FROM group_member as g,user as u WHERE g.id>=$start AND g.id<=$end AND g.uid=u.id
sql_attr_uint = stat
sql_attr_uint = gid
sql_attr_uint = favs
sql_attr_uint = fans
当我在生成了索引之后,在命令行使用
/usr/local/coreseek/bin/search test
1、返回的结果中document=123
,这里得到的123
正好就是上面的g.id
,那么是不是默认的规则就是sql_query
里面查询的第一个字段就是索引文档的索引了?
2、执行这行命令的时候,到底是针对了那些字段匹配了检索呢?是除了id
和sql_attr_uint
之外的所有字段吗?
xunsearch吧,文档详尽,案例丰富,我在用。http://segmentfault.com/ 也在用。