RFC6902 대체 의미 일치

2845 단어 json-patch

묘사

현재 대상 객체에 존재하지 않는 키를 참조하는 대체 패치 작업을 받고 있습니다.최종적으로 대상 대상의 추가 작업이 됩니다.규범에 따르면 이것은 정확하지 않다.
... 에서 오다https://tools.ietf.org/html/rfc6902#section-4.3 정보
바꾸기:
The target location MUST exist for the operation to be successful.
이것은 이런 상황에서 오류를 되돌려줌으로써 행위를 바로잡을 것이다.
📎 https://github.com/evanphx/json-patch/issues/78

토론 #1

지체해서 죄송합니다.
get의test와copy를 사용하는 기능을 어떻게 바꾸는지 설명하는 테스트를 추가할 수 있습니까?

토론 #2

그럼요.나는 내일 이것들을 다 할 것이다.
2019년 11월 3일 일요일 오후 1:11 에반 피닉스[email protected]
쓰기:
네.나는 약간의 추가 테스트를 추가했다.대부분의 경우, 당신이 한 테스트는 다른 동사들의 어떤 행위 변화도 테스트하기에 충분하다.유일하게 변경할 것은

토론 #셋

존재하지 않는 키로부터 시작하는 것 같습니다.그러나 이것은 상관없다. 왜냐하면 규범은 copyMUST exist 에 유사한 from 조건을 지정했기 때문이다.copy 이에 대해 어떤 생각을 가지고 있습니까?

토론 #4

헤이@evanphx, 우리가 무슨 방법으로 당신을 설득해서https://github.com/evanphx/json-patch/pull/87?이런 특수한 변화로 인해 쿠베르네트스의 업그레이드가 매우 중요하다는 사실이 증명되었다.

토론 #5

@logicalhan 4.5.1 버전의 패치를 만들 수 있습니다. 이렇게 하면 더욱 간단합니다.

토론 #6

Sorry for the delay.

Could you add some tests about how this changes the functionality of test and copy as well, which use get.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/evanphx/json-patch/pull/85?email_source=notifications&email_token=AAABPK4QUFI5GNKVPGE6BHDQR4A4XA5CNFSM4IKEMWKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEC5ZDNA#issuecomment-549163444, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAABPK5ZFVI4ZBPVGRNQR6DQR4A4XANCNFSM4IKEMWKA .


:) 감사합니다. 하지만 Git sha를 실제로 사용할 수 있다고 생각합니다. RFC 변경 전에 지수 복구가 시작된 것 같아서 직접 연결할 수 있습니다@그러나 Liggit은 검증이 필요합니다.

토론 #7

네, 알려주세요.어쨌든 나는 기꺼이 해결할 것이다.
2020년 6월 8일 월요일 오후 4시 54분, 한강[email protected]:

@logicalhan I could do a 4.5.1 if that makes it easier.

토론 #8

예, 지수 수정이 포함된 sha를 사용하기로 결정했지만 RFC 수정을 사용하지 않기 때문에 필요하지 않습니다.하지만 정말 고마워요:)

좋은 웹페이지 즐겨찾기