y así, hasta un número indeterminado de direcciones y ciudades. (No es que sean estos los metadatos q necesito, con direcciones y ciudades, pero es para poneros un ejemplo)
Si quiero buscar uno de ellos con Lucene, no hay problema, utilizo esta query:
@cm\:metadato_DIRECCION_A:"*Balmes*"
Pero me gustaría poder hacer una búsqueda en la que pueda utilizar el * también en el nombre del metadato. Es decir, buscar todas las direcciones que contengan "Balmes" ya sean de A, de B, o lo que sea. No me sirve utilizar un OR y buscar entre todos metadatos, ya que en principio no sé cuantos habrán.
Sería hacer algo así como:
@cm\:metadato_DIRECCION_*:"*Balmes*"
Pero lógicamente, eso da error. ¿Sabéis si es posible hacerlo? Y de ser así, ¿cómo se hace? He estado buscando pero no encuentro nada. He visto lo de los QNames pero no entiendo muy bien su significado, o si tiene que ver con este problema.