rendered paste bodydef query_texts(query, type, highlight=False, facet=False, rows=15):
# Common query parameters
query = solr.query(query).filter(tip=type).paginate(rows=rows)
if highlight: query.highlight(fields=["ime", "besedilo"])
if type == "zapis":
query.field_limit(["id", "seja_id", "zasedanje_id", "govorec", "datum", "besedilo"])
if facet: query.facet_by(fields=["seja_id", "zasedanje_id", "govorec", "datum"])
elif type == "zasedanje":
query.field_limit(["id", "seja_id", "datum"])
if facet: query.facet_by(fields=["seja_id", "datum"])
results = query.execute()
print results