diff --git a/restapi/resource.py b/restapi/resource.py index 81b2364..c66ce7e 100644 --- a/restapi/resource.py +++ b/restapi/resource.py @@ -112,7 +112,7 @@ class Resource: data = self.mongo_qs count = data.count() if pk: - json_data = self.parse_fields(self.model) + json_data = self.parse_fields(self.mongo_qs.get(**{self.as_pk:pk}),self.model) else: data = data[self.offset:self.limit + self.offset] json_data = []