diff --git a/redisgraph/query_result.py b/redisgraph/query_result.py index 2c8b479..8036a1d 100644 --- a/redisgraph/query_result.py +++ b/redisgraph/query_result.py @@ -119,10 +119,10 @@ def parse_edge(self, cell): # dest node ID offset (integer), # [[name, value, value type] X N] - edge_id = float(cell[0]) + edge_id = int(cell[0]) relation = self.graph.get_relation(cell[1]) - src_node_id = float(cell[2]) - dest_node_id = float(cell[3]) + src_node_id = int(cell[2]) + dest_node_id = int(cell[3]) properties = self.parse_entity_properties(cell[4]) return Edge(src_node_id, relation, dest_node_id, edge_id=edge_id, properties=properties)