elements_json JSONB: структура документа в БД, PDF page, v1.12
This commit is contained in:
+4
-4
@@ -240,8 +240,8 @@ class ContractsApp:
|
||||
zelements = zpr.get("elements", [])
|
||||
ztext = textify.to_text(zelements) if zelements else ""
|
||||
db.execute(
|
||||
"UPDATE documents SET parsed_text=%s, status='parsed' WHERE id=%s",
|
||||
(ztext, str(zdoc_id)),
|
||||
"UPDATE documents SET parsed_text=%s, elements_json=%s, status='parsed' WHERE id=%s",
|
||||
(ztext, json.dumps(zelements, ensure_ascii=False), str(zdoc_id)),
|
||||
)
|
||||
zelapsed = round(time_mod.time() - zf_start, 2)
|
||||
files_processed += 1
|
||||
@@ -261,8 +261,8 @@ class ContractsApp:
|
||||
elements = pr.get("elements", [])
|
||||
text = textify.to_text(elements) if elements else ""
|
||||
db.execute(
|
||||
"UPDATE documents SET parsed_text=%s, status='parsed' WHERE id=%s",
|
||||
(text, str(s["doc_id"])),
|
||||
"UPDATE documents SET parsed_text=%s, elements_json=%s, status='parsed' WHERE id=%s",
|
||||
(text, json.dumps(elements, ensure_ascii=False), str(s["doc_id"])),
|
||||
)
|
||||
elapsed = round(time_mod.time() - file_start, 2)
|
||||
files_processed += 1
|
||||
|
||||
Reference in New Issue
Block a user