2
我使用Falcon框架和neomodel爲了與neo4j數據庫進行通信。如何將neomodel對象轉換爲json? (不是JSON可序列化)
我在數據庫中有一些節點,我嘗試通過API(get methon)作爲JSON對象返回關於它們的信息。
爲了以檢索我使用的代碼信息people = Person.nodes
我遍歷THROU人:
for p in people:
print(p)
,我也得到:
{'name': 'John', 'id': 0, 'uid': '584d9b0517584b8194f222052bf177ff'}
{'name': 'Paul', 'id': 1, 'uid': 'f5763c01704e449885f846e87e1fcb6d'}
當我在單一實體做json.dumps()
我得到一個錯誤:
TypeError: <Person: {'name': 'John', 'id': 0, 'uid': '584d9b0517584b8194f222052bf177ff'}> is not JSON serializable
我該怎麼辦rt將neomodel對象轉換爲json對象?
有效的json需要雙引號,所以如果可能的話嘗試替換單引號。 – SitiSchu