0

我有一个 json 对象数组。我正在从这个 JSON 数组创建与 sphinx 兼容的 xml 文档。对于每个对象,我创建一个文档并为其指定 id 值。例如,如果 json 数组包含 20 个对象,那么我必须创建 20 个文档开始从 1 到 20。现在我的 json 数组随时间更新,新对象到位,所以我需要从 21 开始为它们分配 id,依此类推。那么有什么方法可以在内部从 Sphinx 端维护这个 id 值?

4

1 回答 1

0

只需将最新使用的 id 存储在某处。一个文本文件什么的。

或者只是从 sphinx 索引中获取最高的 id。所以构建xml文件的脚本,可以先运行一个sphinxql查询

select id from gi_stemmed order by id desc limit 1;
于 2012-06-14T14:08:39.953 回答