Archivos Búsqueda
Búsqueda
Una sola caja busca primero por nombre, y luego por lo que está escrito en un archivo. Cada palabra, en mayúsculas o minúsculas, con o sin acentos: “cancion” encuentra “Canción”.
En esta página
Por nombre
Cada palabra en alguna parte del nombre; primero los que empiezan por lo escrito. En la papelera, se busca en la papelera.
Por lo que está escrito
Al subir un archivo, la página lee su texto y lo envía después, guardado con la versión a la que pertenece.
- Archivos de texto por su tipo o su nombre: los primeros 2 MiB.
- Documentos de Word con
textDocument={textOfDocx}, con el motor de Rebodocs; libros de Excel por sus celdas. - PDF, imágenes y escaneos, por el servidor, con derive y
ocr(). - Se guardan los primeros 100 000 caracteres; una versión nueva sin texto propio no se encuentra por el de la anterior.
Las filas encontradas así muestran, bajo su nombre, un trozo del texto alrededor de las palabras.
Dónde se guarda
SQLite guarda los textos en una tabla de búsqueda de texto completo (FTS5), Postgres con un tsvector y un índice GIN; un almacén sin ninguno de los dos, en la memoria del proceso. El servidor revisa lo que encontró el almacén, así que todos los almacenes encuentran lo mismo.