im running into an issue trying to use `upsert_nod...
# nebula
c
im running into an issue trying to use
upsert_nodes
Copy code
File "/Users/carl/external/miniconda3/envs/dev/lib/python3.10/site-packages/llama_index/graph_stores/nebula/nebula_property_graph.py", line 272, in upsert_nodes
    self.structured_query(
  File "/Users/carl/external/miniconda3/envs/dev/lib/python3.10/site-packages/llama_index/graph_stores/nebula/nebula_property_graph.py", line 550, in structured_query
    raise Exception(
Exception: ('NebulaGraph query failed:', "SemanticError: No schema found for `Entity__'", 'Statement:', 'INSERT VERTEX `Entity__` (`name`) VALUES "1":($entity_0),"0":($entity_1),"1":($entity_2),"0":($entity_3),"1":($entity_4),"0":($entity_5),"1":($entity_6),"0":($entity_7),"1":($entity_8),"0":($entity_9),"1":($entity_10),"0":($entity_11),"1":($entity_12),"0":($entity_13),"1":($entity_14),"0":($entity_15),"1":($entity_16),"0":($entity_17),"1":($entity_18),"0":($entity_19),"1":($entity_20),"0":($entity_21),"1":($entity_22),"0":($entity_23),"1":($entity_24),"0":($entity_25),"1":($entity_26),"0":($entity_27),"1":($entity
.............. *clipped for brevity* ..............
my insert statement looks like this
Copy code
graph_store.upsert_nodes(nodes)
and my graph store looks like this
Copy code
graph_store = NebulaPropertyGraphStore(space=space_name, props_schema=", ".join(props_schema))
i am manually adding my schema tags and edge types in a separate codeblock. That seems to not matter as when i look at the source, the issue appears to be coming from some forced default nebula syntax entry within llama_index Is it required that I copy the syntax used and manually add it to my schema? i'm confused on the correct way to work around this error