Thanks for the fast reply.
How to transfer your data over from one collection to another , is it easy ?
Or simply ignore that the reference property is there
I wish to ignore it, however, I am currently getting error when appending to the schema getting the following error:
code to append:
to_add.withColumnRenamed(“id”, “uuid”)
.write.format(“io.weaviate.spark.Weaviate”)
.option(“batchSize”, 200)
.option(“scheme”, “http”)
.option(“host”, weaviate_url)
.option(“id”, “uuid”)
.option(“grpc:host”, “10.2.0.13:50051”)
.option(“grpc:secured”, “false”)
.option(“className”, schema[‘class’])
.mode(“append”).save()
Error:
[INCOMPATIBLE_DATA_FOR_TABLE.CANNOT_FIND_DATA] Cannot write incompatible data for the table Rechtspraak_nl
: Cannot find data for the output column ecli_uuid
. SQLSTATE: KD000
Diagnose errorHighlight error
And the schema have 2 references that we added recently :
“references”: [
{
“name”: “ecli_uuid”,
“description”: null,
“target_collections”: [
“Rechtspraak_nl_metadata”
]
},
{
“name”: “extracted_content_outline”,
“description”: null,
“target_collections”: [
“Rechtspraak_nl_metadata”
]
}
],