'A ORM-specific implementation of ``obj_get_list``.
``GET`` dictionary of bundle.request can be used to narrow the query.'

def obj_get_list(self, bundle, **kwargs):

    filters = {}
    if hasattr(bundle.request, u'GET'):
        filters = bundle.request.GET.copy()
    filters.update(kwargs)
    applicable_filters = self.build_filters(filters=filters)
    try:
        objects = self.apply_filters(bundle.request, applicable_filters)
        return self.authorized_read_list(objects, bundle)
    except ValueError:
        raise BadRequest(u'Invalid    resource    lookup    data    provided    (mismatched    type).')
