Пользовательские метаданные лиц досье в Tarantool
Часто бывает необходимо задать в биометрической базе данных Tarantool дополнительные метаданные для лиц досье.
См.также
Для того чтобы создать пользовательские вкладки, поля и фильтры в веб-интерфейсе, см. Пользовательские вкладки, поля и фильтры в досье.
Для задания пользовательских метаданных лиц выполните следующие действия:
Подготовьте список пользовательских мета-полей, которые будут присвоены лицам досье в Tarantool.
Откройте файл конфигурации
/etc/findface-security/config.py
.sudo vi /etc/findface-security/config.py
В разделе
FFSECURITY
раскомментируйте секциюCUSTOM_FIELDS
->dossier_face
и измените ее примерное содержимое с учетом следующих правил:field_name
: имя поля;type
: тип данных;default
: значение по умолчанию. Если значение по умолчанию больше ‘1e14 – 1’, то его следует записывать в виде строки, т. е.“123123..”
вместо123123..
.
FFSECURITY = { ... 'CUSTOM_FIELDS': { ... 'dossier_face': { 'items': [ { "field_name": "tag_name_1", "type": "string", "default": "change_me" }, { "field_name": "tag_name_2", "type": "uint", "default": 123 }, { "field_name": "tag_name_3", "type": "bool", "default": True }, ] } },
Добавьте новые мета-поля в структуру базы данных Tarantool.
Вы можете работать с новыми мета-полями через HTTP API, используя методы
dossier-faces
.