Class k.d.q.QueryExecuter(object):

Part of kiwi.db.query View In Hierarchy

Known subclasses: kiwi.db.sqlobj.SQLObjectQueryExecuter

A QueryExecuter is responsible for taking the state (as in QueryState) objects from search filters and construct a query. How the query is constructed is ORM/DB-layer dependent
Class Variablesdefault_search_limitThe default search limit
Method __init__ Undocumented
Method set_filter_columns Undocumented
Method search
Method set_limit
Method get_limit Undocumented
def __init__(self):
Undocumented
def set_filter_columns(self, search_filter, columns):
Undocumented
def search(self, states):
Parametersstates(type: list of QueryStates )
Returnslist of objects matching query
def set_limit(self, limit):
Parameterslimit
def get_limit(self):
Undocumented
API Documentation for Kiwi, generated by pydoctor.