0

我正在创建与 sphinx 兼容的 xml 数据的索引。

在我的文件中,我有日期标签,我将其类型定义为时间戳。该标签的数据如下所示

“2012 年 6 月 7 日星期四 00:00:00 PDT”。

我将标签定义为

<sphinx:attr type="timestamp" name="rss.channel.item.pubDate"/>

在我的 Sphinx 兼容 xml 文档中。问题是,当我尝试使用这些数据进行搜索时,它没有给我任何与之相关的索引。那么如何在 sphinx 中索引和搜索日期?

4

1 回答 1

1

它应该是一个数字时间戳,而不是一个字符串

http://sphinxsearch.com/docs/current.html#conf-xmlpipe-attr-timestamp

你必须先转换它。

于 2012-06-07T16:37:43.073 回答