[英]Returned JSON in Orientdb Using Function
我嘗試使用OrientDB Studio中的函數執行此代碼。
commandResult = db.executeCommand('insert into user (facebookId,instagramId) values ("' + facebookId +'","'+ instagramId +'");
if( commandResult.length == 0){
response.send(200, "ok", "application/json","{\"success\":\"false\"}");
} else {
response.send(200, "ok", "application/json","{\"success\":\"true\", \"@rid\" : \"" + commandResult + "\"}");
}
然后像這樣返回{"success":"true", "@rid" : "user#11:15{facebookId:df,instagramId:sdf} v1"}
我現在的問題是我只想返回rid值。 但是問題出在我的第二個鍵"user#11:15{facebookId:df,instagramId:sdf} v1"
。 我不知道該怎么解析,因為@rid
位於花括號的外面。
希望您的積極回應。
謝謝。
您正在串聯字符串。 使用.toJSON()代替:
response.send(200, "ok", "application/json",
"{ \"success\":\"true\", \"@rid\" : \"" +
commandResult.toJSON() + "\"}");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.