SDL Tridion 2011搜索使用哪些字段?

MAD*_*kie 5 tridion

在Tridion(SDL Tridion 2011)中使用搜索功能时,我从未取得过实际成功.我正在查看组件列表.我为这些组件的名称输入了一些文本,但搜索没有找到它.我必须使用组件的确切名称才能找到它.

它使用我的标准搜索哪些字段?

是否有可以使用的外卡符号或设置使其成为"包含"查询?

Chr*_*ers 6

搜索索引器应索引每个组件的所有字段以及二进制文件(PDF,MS Word文档等)中的文本.我有一个正在运行的SDL Tridion 2011实例,可以确认它确实提供了二进制和普通组件内容的结果.

我不完全确定新的SolR版本的Tridion的内部工作原理,但我认为标题和全文分别编入索引.

可能是您的索引器实际上没有正常运行,我看到该服务似乎处于运行状态,但实际上并未处理搜索队列中的消息.尝试打开清除队列工具(通常位于"C:\ Program Files(x86)\ Tridion\bin\TcmPurgeQueue.exe"),查看是否有大量邮件在搜索队列中等待.如果有,可能是项目没有正确处理,尝试点击刷新并查看数字是否正在下降.

对于通配符,您应该只能使用'*'.我只是测试把字符串"Rampusplong"中提起组件,并可以确认搜索"Rampusplong""Rampus*""*ampusplo*"返回我的结果,但"Rampus"不返回任何结果.


Alv*_*yes 5

是的,*对于克里斯提到的外卡.请参阅下面的一些保留字选项(来源:SDL欢迎"了解SDL Tridion"帮助页面)以了解其他选项.

标识符(例如tcm:19-123-8)

搜索运营商

  • AND
  • OR
  • NOT
  • IN (例如"someword IN title",其中title是组件的XML)

用"(例如"Mad cookie")分隔的确切短语

通配符

  • * 对于通配符,多个字符(我有时需要完全匹配)
  • ? 单身

特殊字符 + - ! ( ) { } [ ] ^ " ~ * ? : \ (帮助文件除了用双引号转义外没有多说)

保留字(不论大小写都以\转义)

  • CONTAINS
  • NEAR
  • SENTENCE
  • PARAGRAPH
  • PHRASE
  • IN
  • MATCHES
  • STARTS
  • SUBSTRING
  • ENDS
  • AND
  • OR
  • NOT

您还可以通过单击高级搜索(搜索旁边的向下箭头)搜索多媒体以及元数据,架构和其他可见搜索选项.

至少在旧版本(R5.3具体而且可能是2009年)中,我看到常规创建之外的项目(通过VBScript)跳过索引.重新索引是否属于这种情况,但对2011年不确定.