Пример #1
0
def execute_query(q):
    qb = QueryBuilder(None, QueryNode(None, None, q))
    t = time.time()
    result = qb.query()
    duration = (time.time() - t) * 1000
    return {
        'status': 'ok',
        'query': qb.node.to_dict(),
        'result': result,
        'time': duration
    }
Пример #2
0
 def _sub_query(self, query):
     qn = QueryNode(None, None, [query])
     qb = QueryBuilder(None, qn)
     return qn, qb.filter_query()