2015-02-05 5 views
1

내가 엔티티오리온 컨텍스트 브로커 엔티티 푸쉬 배열 요소

{ "contextElements"이루어진 "T1"을 "isPattern": "FALSE" " ID ":"E1 " 은"속성 "[ { "이름 ":"A ", "타입 ":"T " "값 ":"22 ", { 가"x ": [ "x1", "x2"], "y": "3" } [ "Z1", "Z2"] ] } { "이름": "B" "타입": "T" "값"{ "X"{ "X1": "A", "X2": "B" } "Y": "Y1", "Y2"] } } ] } ] "updateAction": " " }

{ "contextElements"[ { :는 지금은, 배열에 문자열 ("NEW VALUE")와 JSON 개체 ({ "OBJECT", "새로운"}) 값을 추가 할 "타입": "T1" "isPattern": "FALSE" "ID": "E1" 은 "속성"[ { "이름": "A", "종류"를 "T를 ", "value ": ["22 ", { "x ": ["x1 ","x2 "], "y ":"3 " }, [ "Z1", "Z2"] "NEW VALUE" { "NEW": "OBJECT"} ] } ] } ] "updateAction": "UPDATE" }

array.push()에서 이와 같이 새 값을 추가 할 수 있습니까?

이전 값을 저장하고 이후에 새 값을 추가하십시오.

답변

1

현재 순간 (Orion 0.18.1)에서 값을 벡터로하는 속성에 요소를 추가하는 유일한 방법은 새 요소를 포함하는 새 벡터로 속성을 업데이트하는 것입니다.

그러나 나는 전체 벡터를 업데이트해야하는 벡터 whitout 속성 값을 요소를 푸시하는 것이 고려해야 할 흥미로운 기능이라고 생각하므로 an issue about it을 작성했으며 결국 구현 될 수 있습니다.

+1

그동안 문제가되는 모든 사람들에게이 문제를 해결하기위한 아이디어를 사용할 수 있습니다. [link] (https://github.com/inter-coder/Orion-Web-Proxy-for-Cross-Domain) –