file37.hx 581 B

1234567891011121314151617
  1. QUERY insert_entity(entity_name_in: String) =>
  2. node <- AddN<Entity>({ entity_name: entity_name_in })
  3. RETURN node
  4. QUERY get_entity(entity_name_in: String) =>
  5. node <- N<Entity>::WHERE(_::{entity_name}::EQ(entity_name_in))
  6. RETURN node
  7. QUERY insert_relationship(
  8. from_entity_label: String,
  9. to_entity_label: String,
  10. edge_name_in: String) =>
  11. from_entity <- N<Entity>({entity_name: from_entity_label})
  12. to_entity <- N<Entity>({entity_name: to_entity_label})
  13. e <- AddE<Relationship>({ edge_name: edge_name_in })::From(from_entity)::To(to_entity)
  14. RETURN e