El filtrado de Apache Solr no funciona pero es posible recuperarlo por id

Según sus ejemplos, solo está recuperando el documento cuando consulta el punto final de obtención en tiempo real, es decir /get. Este punto final devuelve documentos mediante consultas por id, incluso si el documento no se ha confirmado en el índice o se ha abierto un nuevo buscador.

Se debe crear un nuevo buscador antes de que cualquier cambio en el índice sea visible para los puntos finales de búsqueda regulares, ya que el buscador antiguo seguirá utilizando los archivos de índice antiguos para la búsqueda. Si no se crea un nuevo buscador, aún se devolverá el contenido obsoleto. Esto coincide con el comportamiento que está viendo, donde no está abriendo ningún buscador nuevo, y el contenido se vuelve visible cuando el buscador se recicla por otras razones (posiblemente debido a reinicios / otro commit explícito / fusiones / optimizaciones / etc.).

Su configuración de ejemplo muestra que autoSoftCommit está deshabilitado, mientras que el autoCommit normal está configurado para no abrir un nuevo buscador (y, por lo tanto, no se muestra contenido nuevo). Por lo general, recomiendo deshabilitar esta función y confiar en usarla commitWithinen la URL, ya que permite una mayor capacidad de configuración para diferentes tipos de datos y le permite solicitar que se abra un nuevo buscador en al menos x segundos desde que se agregaron los datos. El comportamiento predeterminado para commitWithin es que se abrirá un nuevo buscador después de que se haya realizado la confirmación.

Respuesta 1

Estoy tratando de escribir un poco de código que permita al usuario completar campos de texto haciendo clic en celdas booleanas en una JTable. Puedo hacer que el programa ingrese los datos de la tabla en un campo de texto pero ...

Aquí está mi código. Traté de convertir el binario en una matriz de caracteres, luego multipliqué cada carácter en la matriz por 2 a la potencia de su número correspondiente en la matriz, luego resumí todos los valores de los caracteres ...

¿Alguien alguna vez usó una buena biblioteca Java de código abierto que permitiera la conversión NAL> H264? He visto muchas bibliotecas, pero la mayoría de ellas están incompletas o son muy difíciles de usar (sin documentación, etc.). Lo que quiero ...

Estoy leyendo el PDF de convenciones de código Java y me di cuenta de esto: evite las declaraciones locales que ocultan las declaraciones en los niveles superiores. Por ejemplo, no declare el mismo nombre de variable en un interno ...