예제 #1
0
    def find(self, *query):
        from sympy import Basic
        query, struct = Basic.make_query(*query)

        return self.target.yield_one([(q, []) for q in query],
                                     foreach=Basic.find_path,
                                     func=self.target_from_path,
                                     fetch=self.fetch_from_path,
                                     output=[],
                                     struct=struct)