HubbleDotNet 基本语法

去重

[Distinct('ComID')]
select top 100 * from job_job

ComID类型必须设置为Untokenized

分组显示

[GroupBy('Count', '*', 'ComID', 10)]
select top 10 * from job_job order by score desc

第一个参数表示采用什么统计函数,目前只支持 Count,以后还会增加 Sum, AVG 等等。

第二个参数为统计函数参数,填* ,相当于 count(*)

第三个参数为要统计的字段名,Group By 字段必须为 untokenized 类型索引字段且不能是字符串类型
最后一个参数 10 是可选参数,表示返回前10个最多的分组统计结果,如果不填,返回所有分组统计结果。

 在hubble中按score 没反应或乱,出现这样的情况大多是 SQL语句执行了非全文查询,非全文查询,要去数据库查,然后他又要同时根据 score 排,数据库里面又没有 score 所以会出现上面的问题。

详细查看:http://www.cnblogs.com/eaglet/archive/2010/09/08/1821378.html

原文地址:https://www.cnblogs.com/freexiaoyu/p/2271845.html