コード例 #1
0
 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
コード例 #2
0
 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])