aboutsummaryrefslogtreecommitdiffstats
path: root/python/fatcat/search.py
diff options
context:
space:
mode:
Diffstat (limited to 'python/fatcat/search.py')
-rw-r--r--python/fatcat/search.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/python/fatcat/search.py b/python/fatcat/search.py
index c179b12e..b6826110 100644
--- a/python/fatcat/search.py
+++ b/python/fatcat/search.py
@@ -4,13 +4,16 @@ from flask import abort
from fatcat import app
-def do_search(q, limit=20):
+def do_search(q, limit=50, fulltext_only=True):
#print("Search hit: " + q)
if limit > 100:
# Sanity check
limit = 100
+ if fulltext_only:
+ q += " file_in_ia:true"
+
search_request = {
"query": {
"query_string": {
@@ -20,11 +23,12 @@ def do_search(q, limit=20):
"analyze_wildcard": True,
"lenient": True,
"fields": ["title^5", "contrib_names^2", "container_title"]
- }
+ },
},
"size": int(limit),
}
+ #print(search_request)
resp = requests.get("%s/%s/_search" %
(app.config['ELASTIC_BACKEND'], app.config['ELASTIC_INDEX']),
json=search_request)