reindexer
reindexer copied to clipboard
Формат данных для batch insert/update
По api batch insert/update делается в виде
{...} {...}
Не совсем удобный формат. Можно ли импортировать обычный json массив, в котором каждый элемент импортируется в reindexer как отдельная запись
[{...}, {...}]
?
Приветствую!
Я тут провожу эксперименты, по наполнению reindexer из postgres. Может пригодится
psql -h 127.0.0.1 -p 5433 -U admin -d lms_dev -t -c "select json_agg(t) from lms.mountings t" -o ./mountings.json --pset=format=unaligned
sed -e 's/\[{/{/1; :a;N;$!ba;s/}, \n {/}\n{/g; $s/}\]/}/1' ./mountings.json > mounting_ri.json
вторая команда убирает: запятые между строками, и [ в начале, и убирает ] конце файла