Skip to content

Commit 69f9e9f

Browse files
committed
support new query
1 parent 5803d10 commit 69f9e9f

File tree

1 file changed

+11
-13
lines changed

1 file changed

+11
-13
lines changed

jsonbox.py

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,7 @@ def _get_url(self,
1414
sort_by=None,
1515
skip=None,
1616
limit=None,
17-
query_key=None,
18-
query_value=None,
19-
query_type=None):
17+
query=None):
2018
url = "{0}/{1}".format(self.service_host, box_id)
2119

2220
if collection_or_record:
@@ -32,14 +30,8 @@ def _get_url(self,
3230
if limit:
3331
params["limit"] = limit
3432

35-
if query_key:
36-
params["query_key"] = query_key
37-
38-
if query_value:
39-
params["query_value"] = query_value
40-
41-
if query_type:
42-
params["query_type"] = query_type
33+
if query:
34+
params["q"] = query
4335

4436
if len(params.keys()) > 0:
4537
param_str = parse.urlencode(params)
@@ -53,8 +45,14 @@ def get_record_id(self, data):
5345
else:
5446
return data[self.RECORD_ID_KEY]
5547

56-
def read(self, box_id, collection_or_record=None, sort_by=None):
57-
url = self._get_url(box_id, collection_or_record, sort_by)
48+
def read(self,
49+
box_id,
50+
collection_or_record=None,
51+
sort_by=None,
52+
skip=None,
53+
limit=None,
54+
query=None):
55+
url = self._get_url(box_id, collection_or_record, sort_by, skip, limit, query)
5856

5957
response = requests.get(url)
6058
if response.ok:

0 commit comments

Comments
 (0)