def get_remote_paths(self, bearertoken_id): solr = open_solr_connection('dropbox') q = '*' fq = 'bearertoken_id:4' fl = 'remote_path' start = 0 rows = 1000 r = solr.search(q=q, fq=fq, fl=fl, start=start, rows=rows) remote_paths = list() for doc in r.documents: remote_paths.append(doc['remote_path']) return remote_paths
def get_number_of_docs_for_query(self, **kwargs): solr = open_solr_connection('dropbox') r = solr.search(**kwargs) return r.total_results
def get_number_of_docs(self, bearertoken_id): solr = open_solr_connection('dropbox') r = solr.search(q='bearertoken_id:{}'.format(bearertoken_id)) return r.total_results