bireme / SimilarDocs

Engine to look for similar documents stored at a Lucene index
Other
0 stars 0 forks source link

Recuperar somente documentos similares novos, isto é, que tenham sido processados há menos de x dias. #17

Closed heitorbarbieri closed 7 years ago

heitorbarbieri commented 7 years ago

Criar um parâmetro na função da api que recupera os documentos similares, que permita recuperar somente documentos mais novos que um certo número de dias de existência no índice.

heitorbarbieri commented 7 years ago

No processo de indexação, cada documento armazenado no índice guarda também a data em que ele foi processado (tag 'entranceDate'), permitindo-se que a recuperação de documentos similares consiga filtrar somente aqueles processados com menos de x dias.

Nas funções:

SDService?psId=<id>&getSimDocs=<profile>,..,<profile>&outFields=<field>,...,<field>[&lastDays=<val>] e SDService?adhocSimilarDocs=<text>[&lastDays=<val>]

acrescentou-se o parâmetro 'lastDays' que se presente indica a janela de dias aceitáveis a partir do dia atual para a recuperação de documentos similares.