Beispiel #1
0
 def filterCollection(domain, offset = 0, limit = 100, qObj = None, **predicate_dict):
     query = CassandraQuery(domain, CassandraQuery.OP_FETCH)
     query.add_filter_object(qObj)
     query.add_filter_statements(predicate_dict)
     query.set_fetch_limits(offset, limit)
     
     return query.execute_query()
Beispiel #2
0
 def filterObj(domain, qObj=None, **predicate_dict):
     query = CassandraQuery(domain, CassandraQuery.OP_SELECT)
     query.add_filter_object(qObj)
     query.add_filter_statements(predicate_dict)
     query.set_fetch_limits(0, 1)
     
     return query.execute_query()
Beispiel #3
0
    def filterCollection(domain,
                         offset=0,
                         limit=100,
                         qObj=None,
                         **predicate_dict):
        query = CassandraQuery(domain, CassandraQuery.OP_FETCH)
        query.add_filter_object(qObj)
        query.add_filter_statements(predicate_dict)
        query.set_fetch_limits(offset, limit)

        return query.execute_query()