[quote='hightman' pid='1601' dateline='1354503505'] 不知指什么。你是分成多个搜索项目了吗? [/quote] 是的 全站有多个频道 每个频道是一个.ini的配置文件
... 比"高考"和"语文"两个词都包含了的结果排得要靠前. 如何才能让 "高考"和"语文"两个词都包含了的结果 排在最前,接下来才是只包含一个词的结果?
[quote='askie' pid='64' dateline='1318181536'] 这个在检测说明中说一下就好了![hr] eAccelerator识别不出来,apc可以! [/quote] 新版 eacc 默认不开启 cache 功能的,你应该编译时加入 --with-eaccelerator-shared-memory 选项才可以
我希望在搜索之前获取搜索结果的准确数目,以及搜索结果中日期是今天的数目。我目前用的方法是构造搜索条件,然后调用 count 方法,但获得的结果有时是错误的,请问该怎么作?谢谢
...不一样,不同类型的表,搜索结果的样式也不一样,我该如何来建立索引呢? 我如果把所有的表全部合并到一个表中提交到索引库中,这样会显得有点乱? 还是我为每一个表,建立一个项目? 有什么好的解决方案? 谢谢...
[quote='hightman' pid='361' dateline='1324135150'] tag:XXX [/quote] 其实我的意思是一个记录里面有一个字段是有多个值的,就是类似于sphinx里面的多值属性
场景: 一个产品名称A,他可能有B、C、D三个别名。数据库中别名是存在另外一个数据表中的,有B、C、D三条记录,对应到产品A上。对于索引的话,我之前用的solr 它有个字段multiValued="true"支持。不知道迅搜怎么做?
搜索为了效率,计数是采用概率估算的,没有必要获取准确。 如实在有必要,可以在调用 search() 方法之前构造一个明显很大的 setLimit() 参数去调用