我已经能够使用本教程设置和搜索数据库中的一些文档:
数据字段将添加到使用此bash调用启动的索引编制过程中的每个文档:
$ omindex --db info --url information /mnt/data0/Information
该调用将目录中的所有文件编入索引/ mnt / data0 / Information并将其保存在名为的数据库中 信息。根据文档中的最后一节:
http://xapian.org/docs/omega/overview.html
根据上述文档,您可以通过编辑OmegaScript模板来设置进入文档数据字段的字段,但我无法在任何地方找到此模板。我希望我能从熟悉编辑OmegaScript的人那里得到一些指导来设置数据字段。
我最终希望数据包含以下字段:
样品 字幕 型
没有网址字段的标准网站。
答案 0 :(得分:1)
OmegaScript模板由omega用于呈现搜索结果(在其Web界面中),并存储在the IBM tutorial section on the Omega web interface中提到的template_dir
中。 omindex
将created the fields you require - 该文档还提到您要提取这些字段的OmegaScript命令为$field{}
,与all the OmegaScript commands一起记录。
因此,要显示三个字段,您需要OmegaScript的片段,如:
$hitlist{
Sample: $field{sample}
Caption: $field{caption}
MIME type: $field{type}
}
(它不是格式化为HTML,但有希望更清楚地了解发生的事情)。