Remove print statements
Remove print statements per Eric's comment since they are not neededstevens_api
parent
4c11e5d6dc
commit
cc4c4e1a24
|
@ -31,7 +31,6 @@ class Elastic():
|
||||||
|
|
||||||
def query_fulltext(self, queryText, page=0, perPage=10):
|
def query_fulltext(self, queryText, page=0, perPage=10):
|
||||||
startPos, endPos = Elastic.getFromSize(page, perPage)
|
startPos, endPos = Elastic.getFromSize(page, perPage)
|
||||||
print(startPos, endPos)
|
|
||||||
search = self.create_search('cce,ccr')
|
search = self.create_search('cce,ccr')
|
||||||
renewalSearch = search.query('query_string', query=queryText)[startPos:endPos]
|
renewalSearch = search.query('query_string', query=queryText)[startPos:endPos]
|
||||||
return renewalSearch.execute()
|
return renewalSearch.execute()
|
||||||
|
@ -39,25 +38,20 @@ class Elastic():
|
||||||
#New Query Types
|
#New Query Types
|
||||||
def query_title(self, queryText,page=0, perPage=10):
|
def query_title(self, queryText,page=0, perPage=10):
|
||||||
startPos, endPos = Elastic.getFromSize(page, perPage)
|
startPos, endPos = Elastic.getFromSize(page, perPage)
|
||||||
print(startPos, endPos)
|
|
||||||
search = self.create_search('cce,ccr')
|
search = self.create_search('cce,ccr')
|
||||||
titleSearch = search.query('match', title=queryText)[startPos:endPos]
|
titleSearch = search.query('match', title=queryText)[startPos:endPos]
|
||||||
print(titleSearch.to_dict())
|
|
||||||
return titleSearch.execute()
|
return titleSearch.execute()
|
||||||
|
|
||||||
def query_author(self, queryText,page=0, perPage=10):
|
def query_author(self, queryText,page=0, perPage=10):
|
||||||
startPos, endPos = Elastic.getFromSize(page, perPage)
|
startPos, endPos = Elastic.getFromSize(page, perPage)
|
||||||
print(startPos, endPos)
|
|
||||||
search = self.create_search('cce,ccr')
|
search = self.create_search('cce,ccr')
|
||||||
titleSearch = search.query('match', authors=queryText)[startPos:endPos]
|
titleSearch = search.query('match', authors=queryText)[startPos:endPos]
|
||||||
print(titleSearch.to_dict())
|
|
||||||
return titleSearch.execute()
|
return titleSearch.execute()
|
||||||
|
|
||||||
|
|
||||||
# If query is given for publisher field, don't check renewals?
|
# If query is given for publisher field, don't check renewals?
|
||||||
def query_multifields(self, params, page=0, perPage=10):
|
def query_multifields(self, params, page=0, perPage=10):
|
||||||
startPos, endPos = Elastic.getFromSize(page, perPage)
|
startPos, endPos = Elastic.getFromSize(page, perPage)
|
||||||
print(startPos, endPos)
|
|
||||||
if "publishers" in params:
|
if "publishers" in params:
|
||||||
search = self.create_search('cce')
|
search = self.create_search('cce')
|
||||||
search = search.query('match', publishers=params["publishers"])
|
search = search.query('match', publishers=params["publishers"])
|
||||||
|
|
Loading…
Reference in New Issue