2012-05-04 5 views
5

Nunca he tenido éxito práctico cuando uso la función de búsqueda en Tridion (SDL Tridion 2011). Estoy mirando una lista de componentes. Ingresé algunos del texto para el nombre de ese componente y la búsqueda no lo encuentra. Tengo que usar el nombre exacto del componente para que lo encuentre.¿Qué campos utiliza la búsqueda de SDL Tridion 2011?

¿Qué campos Qué buscar usando mis criterios?

¿Hay un símbolo comodín que pueda usar o un ajuste para que sea un "contiene" consulta?

+1

¿Qué versión de Tridion usa usted? Esto es relevante para esta pregunta, ya que el motor de búsqueda subyacente cambió de Verity a Solr en Tridion 2011. –

+0

¿Está funcionando el Indexador de búsqueda de Tridion Content Manager en su sistema? –

+0

@Puf, hice una edición para señalar que nuestra versión es 2011. Veo resultados si tecleo el nombre exacto del componente, por lo tanto, ¿eso implicaría que el indexador se está ejecutando? – MADCookie

Respuesta

6

El indexador de búsqueda debe indexar todos los campos de todos los componentes, así como el texto en archivos binarios (archivos PDF, MS Word Docs, etc.). Tengo una instancia en ejecución de SDL Tridion 2011 y puedo confirmar que de hecho da resultados del contenido de componentes binarios y normales.

No estoy del todo seguro del funcionamiento interno de la nueva versión SolR de Tridion, pero imagino que los títulos y el texto completo se indexan por separado.

Podría ser que su indexador no se esté ejecutando correctamente, he visto que el servicio parece estar en ejecución, pero no procesando mensajes en la cola de búsqueda. Intente abrir la herramienta Purgar Queue (normalmente ubicada en "C: \ Archivos de programa (x86) \ Tridion \ bin \ TcmPurgeQueue.exe") y vea si hay muchos mensajes esperando en la cola de búsqueda. Si los hay, es posible que los elementos no se procesen correctamente, intente actualizar y verifique si el número está disminuyendo.

Para un comodín, solo debe poder usar un '*'. Acabo de probar poniendo la cadena "Rampusplong" en un componente presentado, y puedo confirmar que la búsqueda de "Rampusplong" o "Rampus*" o "*ampusplo*" devolver mi resultado, pero "Rampus" no devuelve ningún resultado.

+0

Los campos Título y Descripción se indexan por separado. De hecho, todos los campos están indexados y Tridion puede buscar en campos específicos. Utiliza el acceso al administrador Solr para verificar si tus componentes han sido indexados. También puede buscar utilizando el Panel de administración de Solr. – Bappi

5

Sí, * para comodines como Chris menciona. Vea algunas opciones de palabras reservadas a continuación (fuente: las páginas de ayuda de SDL Welcome "Conozca SDL Tridion") para ver otras opciones para probar.

identificador (por ejemplo tcm:19-123-8)

operadores de búsqueda

  • AND
  • OR
  • NOT
  • IN (por ejemplo, "someword En el título "donde el título es XML del componente)

frases exactas delimitado con" (por ejemplo,"Cookie Mad")

comodines

  • * de comodín, múltiples caracteres (veces que he necesitado esto en supuestos partidos completos)
  • ? para un solo

especial caracteres +-!(){}[]^"~*?:\ (archivo de ayuda no dice mucho más, excepto para escapar con comillas dobles)

palabras reservadas (escapar con \ independientemente de la capitalización)

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

También puede buscar en multimedia, así como los metadatos, el esquema y las otras opciones de búsqueda visible haciendo clic en la búsqueda avanzada (flecha hacia abajo junto a buscar) .

Al menos en versiones anteriores (específicamente R5.3 y posiblemente 2009), he visto elementos fuera de la creación normal (a través de VBScript) omitir el indexado. Vuelva a indexar si ese es el caso, pero no está seguro con 2011.

+0

Parece extraño que el método de creación afecte esto, ya que la API es responsable internamente de poner en cola elementos de búsqueda. Me pregunto si fue simplemente una cuestión de esperar a que el servicio se ponga al día. –

+0

Era un VBScript que creaba multimedios, ejecutándose en el CMS, que luego era portado por contenido (¿era este el conector de negocios en 5.3?) Desde dev to stg hasta producción CMS. No estoy seguro de qué parte de ese (script o puerto de contenido) tenía un problema, pero al menos por esa vez tuve problemas para buscar tales elementos "importados". Tal vez fue casualidad. Si alguien puede confirmarlo, puede actualizar el último párrafo. De lo contrario, editaré en consecuencia como herejía. :-) –

Cuestiones relacionadas