mirror of
https://github.com/trustgraph-ai/trustgraph.git
synced 2026-04-25 08:26:21 +02:00
Fix metadata load format (#181)
This commit is contained in:
parent
9c97ca32f6
commit
c52b70c286
2 changed files with 25 additions and 7 deletions
|
|
@ -15,7 +15,7 @@ import uuid
|
|||
from trustgraph.schema import TextDocument, text_ingest_queue
|
||||
from trustgraph.schema import Metadata, Triple, Value
|
||||
from trustgraph.log_level import LogLevel
|
||||
from trustgraph.knowledge import hash, to_uri
|
||||
from trustgraph.knowledge import hash, to_uri, Literal, Uri
|
||||
from trustgraph.knowledge import PREF_PUBEV, PREF_DOC, PREF_ORG
|
||||
from trustgraph.knowledge import Organization, PublicationEvent
|
||||
from trustgraph.knowledge import DigitalDocument
|
||||
|
|
@ -80,9 +80,18 @@ class Loader:
|
|||
id=id,
|
||||
metadata=[
|
||||
Triple(
|
||||
s=Value(value=t["s"]["v"], is_uri=t["s"]["e"]),
|
||||
p=Value(value=t["p"]["v"], is_uri=t["p"]["e"]),
|
||||
o=Value(value=t["o"]["v"], is_uri=t["o"]["e"])
|
||||
s=Value(
|
||||
value=t["s"],
|
||||
is_uri=isinstance(t["s"], Uri)
|
||||
),
|
||||
p=Value(
|
||||
value=t["p"],
|
||||
is_uri=isinstance(t["p"], Uri)
|
||||
),
|
||||
o=Value(
|
||||
value=t["o"],
|
||||
is_uri=isinstance(t["o"], Uri)
|
||||
),
|
||||
)
|
||||
for t in triples
|
||||
],
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue