Exemple #1
0
    def get_reverse_edges(self, frm, label):
        scan_key = b'{}:{}:{}:{}'.format(Edge.Direction.REVERSE, frm.id,
                                         frm.type, label)

        raw_edges = list(self.table.scan(row_prefix=scan_key))

        edges = [Edge.decompress(edge[1]['E:obj']) for edge in raw_edges]
        return edges