def exist_in(self, graph, from_systematic_review=None): query = 'select * from PS' if from_systematic_review: query += " where '%s' not in in()" % from_systematic_review.get_id() results_odb = graph.execute(query) for orientdb_object in results_odb: primary_study = Node.new_by_orientdb_object(orientdb_object) if self.equal_to(primary_study): return primary_study return False
def exist_in(self, graph, from_systematic_review=False): results_odb = graph.search_in_graph(self.klass(), self.get_episte_id()) if (len(results_odb) == 0): return False else: return Node.new_by_orientdb_object(results_odb[0])