...目ID 非唯一 但每个类目ID都是唯一 用于区间检索 type = numeric index = none tokenizer = none cutlen = 0 weight = 0 phrase = no non_bool = no [hash_64];纯数字的图片hash值 长度是固定的64位整数 非唯一 但相同的值比较多 type = string;应该不能用n...
测试了一下 numeric 超过100万的值 在update之后 数据精度会丢失 原始数据:1283934062 加入索引并检索 获取数据 1.28393e+09 1.28393e+09 从索引中取出来的数据 精度已经丢失 type = numeric index = self tokenizer = full
[quote='askie' pid='312' dateline='1323228058'] 我也遇到了同样问题! [/quote] 把type 设置成为 string 貌似是一种变通的方法
...ype $str = "[" . $this->name . "]\n"; if ($this->type === self::TYPE_NUMERIC) { $str .= "type = numeric\n"; } elseif ($this->type === self::TYPE_DATE) { $str .= "type = date\n"; } elseif ($this->type === self::TYPE_ID) { $str .= "type = id\n"; } elseif ($this->typ...
...izer = full [school_id] index = self tokenizer = full [sort] type=numeric index=none [update_time] type=numeric index=none [time] type=numeric index=none [jump_url] [click_total] [click_month] [click_week] [click_day] [/code]
[quote='vist2007' pid='314' dateline='1323228655'] [quote='askie' pid='312' dateline='1323228058'] 我也遇到了同样问题! [/quote] 把type 设置成为 string 貌似是一种变通的方法 [/quote] 但是就无法排序了!这个是关键!要他就是为了排序的!
...ing [totalhit] type = string [keywords] type = string [sendtime] type = numeric 在添加索引时,文档中有说会自动转码,所以所有字段都不需要用iconv将gbk转为utf-8就可以正常使用。sendtime在数据库中是时间戳(int型,需要排序),按文档中使用numer...
... // 日期类型: 转换成专用的 YYYYmmdd 格式 if (!is_numeric($value) || strlen($value) !== 8) { $value = date('Ymd', is_numeric($value) ? $value : strtotime($value)); } } return $value;} 把给定的值转换为符合这个字段的数据格式
...nizer = none [rootAuthorId] tokenizer = none [forwardCount] type = numeric tokenizer = none [commentCount] type = numeric tokenizer = none
...需要,所以用强制排序,然后在.ini做了 [quote] [xxx] type = numeric [yyy] type = numeric [/quote] 申明 也对写入的数据做了int float操作 然后在 [quote] $search->setQuery($array['word']); if(isset($array['sort'])) { $search->setSort($array['sort']); } $se...