GAE의 검색 API 쿼리에서 json으로 전체 결과 집합을 직렬화하려면 어떻게해야합니까? 저는 파이썬과 표준 라이브러리를 사용하고 있습니다.GAE, 검색 API, JSON 직렬화에 대한 문서
필자는 내 결과를 얻었다 :
index = search.Index(name=Myindex)
query_string = "amount > 0"
results = index.search(query_string)
json_results = {}
나는 그들을 통해 반복하고 비트에 의한 JSON 출력 비트를 만들려고,
for i in results:
x = {'result':
{'name' : i.field('name').value,
'value' : i.field('value').value
'geo' : i.field('location').value
}}
json_results = dict(list(json_results)+list(x))
json.dump(json_results,self.response.out)
을하지만 난 코딩과 단지 교육에 완전히 새로운 해요 나는이 프로젝트를 진행하면서 저 자신을 보았습니다 ... 필자는 지난 며칠 동안 모든 방법을 시도해 보았습니다. 간단한 방법이 있어야합니다.
, 주셔서 감사합니다 asistance에 대한 – user16928