发表回复 
 
主题评价:
  • 0 次(票) - 平均星级: 0
  • 1
  • 2
  • 3
  • 4
  • 5
搜索出来的数字型怎么成了这样的乱码
2012年02月24日, 10:56 (这个帖子最后修改于: 2012年02月24日 11:27 by zl8522115.)
搜索出来的数字型怎么成了这样的乱码
代码:
Array
(
    [0] => XSDocument Object
        (
            [_data:private] => Array
                (
                    [id] => 231859
                    [title] => 尖子生弃考留学成主流 不少学生脚踩两船
                    [lv1] => 3
                    [lv2] => 63
                    [lv3] => 0
                    [school_id] => 0
                    [sort] => �
                    [update_time] => �\��`P
                    [time] => �\���
                    [click_total] => 0
                    [click_month] => 0
                    [click_week] => 0
                    [click_day] => 0
                    [content] => <a href="http://www.xuenar.com/zx_detail.php?zxid=nw201012220952294750" title="尖子生弃考留学成主流 不少学生脚踩两船" target="_blank">尖子生弃考留学成主流 不少学生脚踩两船</a>
                )

            [_terms:private] =>
            [_texts:private] =>
            [_charset:private] => UTF-8
            [_meta:private] => Array
                (
                    [docid] => 1
                    [rank] => 1
                    [ccount] => 0
                    [percent] => 100
                    [weight] => 0
                )

        )

    [1] => XSDocument Object
那个sort,time,update_time,都是int型的
配置文件如下
代码:
project.name = xuenar_news
project.default_charset = utf-8
server.index = 192.168.0.6:8383
server.search = 192.168.0.6:8384

[id]
type=id

[title]
type=title
index=both

[content]
type = body
index = mixed

[lv1]
index = self
tokenizer = full

[lv2]
index = self
tokenizer = full

[lv3]
index = self
tokenizer = 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]
查找这个用户的全部帖子
引用并回复
2012年02月24日, 15:18
RE: 搜索出来的数字型怎么成了这样的乱码
数字型,仅当字段需用于以排序或区间检索时才设为该类型,否则请使用 string
查找这个用户的全部帖子
引用并回复
2012年02月24日, 15:39
RE: 搜索出来的数字型怎么成了这样的乱码
晕,不是你说的.是数字是乱码,跟string没关系..
而且我那些字段也是准备用来排序的.
查找这个用户的全部帖子
引用并回复
2012年02月24日, 23:37
RE: 搜索出来的数字型怎么成了这样的乱码
应该是你数据源不是utf8的吧
查找这个用户的全部帖子
引用并回复
2012年03月06日, 02:01
RE: 搜索出来的数字型怎么成了这样的乱码
你数据库编码问题吧
查找这个用户的全部帖子
引用并回复
2012年04月05日, 11:02
RE: 搜索出来的数字型怎么成了这样的乱码
[quote='zl8522115' pid='556' dateline='1330069179']
晕,不是你说的.是数字是乱码,跟string没关系..
而且我那些字段也是准备用来排序的.
[/quote]

据说,数字也是字符串。
见H大说的:
[url]http://bbs.xunsearch.com/showthread.php?tid=181[/url]
查找这个用户的全部帖子
引用并回复
2012年04月06日, 12:17
RE: 搜索出来的数字型怎么成了这样的乱码
大概是你改了INI没有重建索引?
查找这个用户的全部帖子
引用并回复
2014年09月11日, 23:09
RE: 搜索出来的数字型怎么成了这样的乱码
我的数字字段也是这样,哎,而且我还试了不管是数字类型的还是字串类型的数字都乱码,但是两个排序结果好像还不一样。。,另外我设置了内容字段的截取30字节,但是还是全​部读出来了
查找这个用户的全部帖子
引用并回复
2014年09月12日, 13:16
RE: 搜索出来的数字型怎么成了这样的乱码
找到乱码原因了,不过不知道我这个是不是和他们的一样,我是因为没有指定搜索条件,测试的时候谁会想到是这个问题呢,哎。。。
查找这个用户的全部帖子
引用并回复
发表回复 


论坛跳转:


正在浏览该主题的用户: 1 个游客