Open sh0umik opened 8 years ago
That's by FHIR design. patch function is applying json-patch to resource ( http://jsonpatch.com/). ᐧ
On 22 September 2016 at 13:28, Fahim Shariar Shoumik < notifications@github.com> wrote:
I am using the update functions , It works well but replaces the old recources doesnt not update the fields with new value . I am looking for patch update like just updating names or address in the entire resource with the old value ..
Right now I have a whole patient resource with all the data if i try to patch update like this
SELECT fhir_patch_resource('{"resource": {"resourceType": "Patient", "id": "35", "name": [{"given": ["John"], "family": ["Smith"]}]}}');
Then I get this error ..
ERROR: TypeError: Cannot read property 'length' of undefined DETAIL: plv8_init() LINE 6234: var results = new Array(patches.length), p = 0, plen = patches.length, patch, key; \ Error **
Is there any way to do a PATCH update in fhirbase . If not then looking forward for this feature . It would make the CRUD function complete .
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/fhirbase/fhirbase-plv8/issues/158, or mute the thread https://github.com/notifications/unsubscribe-auth/AAB9Qo61grqIfLHKQabcs8ofoiYU5Dhmks5qssizgaJpZM4KENqL .
Thank you @niquola for you quick reply . Can you leave an API example of how we could use json patch to fhirbase fhir_patch_resource function ?
I am using the update functions , It works well but it replaces the old resources doesn’t not update the fields with new value . I am looking for patch update like just updating names or address in the entire resource with the old value ..
Right now I have a whole patient resource with all the data if i try to patch update like this
Then I get this error ..
ERROR: TypeError: Cannot read property 'length' of undefined DETAIL: plv8_init() LINE 6234: var results = new Array(patches.length), p = 0, plen = patches.length, patch, key; ********** Error **********
Is there any way to do a PATCH update in fhirbase . If not then looking forward for this feature . It would make the CRUD function complete .