robot-lab / judyst-main-web-service

Main repository which contains all other components.
Apache License 2.0
1 stars 0 forks source link

Адаптация текущей функциональности под решение задачи №2 #124

Open Vasar007 opened 5 years ago

Vasar007 commented 5 years ago

Idea proposal

В чём заключается идея

Адаптировать последние наработки команды по анализу текста и внести соответствующие изменения в БД, модели и другие затрагиваемые модули. На основании idea #3

Возможное решение

Узнать у @mehwhatever0 подробности новых изменений. Он их обещал оформить в виде отчёта в PR. Часть данных по задаче уже отправлялась в конференцию в ВК.

Дополнительный контекст или ссылки на связанные с данной задачей issues

За дополнительными подробностями обращаться к @mehwhatever0.

navolotsky commented 5 years ago

Пулл-реквест с информацией

Vasar007 commented 5 years ago

Задача решена?

Rexarrior commented 5 years ago

Необходимо добавить поддержку нескольких редакций на запрос документа. Алгоритм следующий: при запросе документа по id ищем соответствия в interredaction_id, если находим, то выдаем документ с наиболее поздней (актуальной) редакцией. Если не находим, то ищем соответствия в doc_id. Если находи, возвращаем. Если не находим, кидаем 404. Можно решить через модификацию текущего алгоритма путем добавления поиска по interredaction_id перед существующим поиском по doc_id

Rexarrior commented 5 years ago

Еще один момент: было бы неплохо добавить выдачу прочих редакций данного документа, которые есть в базе. Можно просто добавить в ответ на запрос поле с списком doc_id других редакций документа