Búsqueda en el catálogo
Una vez creado el archivo de índices, los clientes pueden buscar en el catálogo de ventas activo de una organización especificando criterios de búsqueda.
Los clientes pueden especificar términos arbitrarios, como Ordenador portátil, como criterios de búsqueda, o especificar atributos de artículo basados en categorías, para localizar artículos específicos. Cuando los clientes realizan búsquedas de palabras clave en una categoría padre, sólo se devuelven los artículos de la categoría padre; los artículos de las categorías hijo no se devuelven.
La búsqueda avanzada permite a los clientes especificar campos y valores de artículo como criterios de búsqueda. La búsqueda avanzada también da soporte al analizador de consultas Lucene. Los clientes pueden utilizar operadores y términos especiales de Lucene, como comodines (#, *), para refinar su búsqueda.
Los resultados de la búsqueda devuelven una lista de elementos que coinciden con la consulta formada a partir de los criterios de búsqueda. Normalmente, la información de los artículos se recupera de la base de datos del sistema de Sterling™ Order Management. Sin embargo, la información para atributos externos se recupera directamente del índice. La información para los atributos internos también se puede recuperar del índice estableciendo el valor de almacén de un atributo en Y en el archivo de configuración XML ampliado. Una vez recuperada la información, se muestra al cliente. Los resultados también muestran una lista de atributos y categorías que coinciden con la consulta y el número de elementos coincidentes para cada atributo y categoría.
Sterling Order Management System utiliza la funcionalidad Ehcache y SearchIndexCache para almacenar resultados de búsqueda previa de artículos dentro de categorías y atributos filtrados en el catálogo para el índice de búsqueda. Para obtener información detallada sobre la funcionalidad Ehcache y cómo puede configurar los elementos y valores para mejorar la memoria caché para el índice de búsqueda de catálogo, consulte el sitio web deEhcache.
diskStore de cacheoverride.xml. Por ejemplo, <diskStore
path="/<pathname>"/>.