2016-09-22 45 views
1

我想用Fhirbase API爲我的項目,我指http://fhirbase.github.io/installation.html(本地)這個鏈接,安裝fhirbase服務器,並按照該文件中給出的所有步驟,錯誤Fhirbase API

,但是當我嘗試執行首先api SELECT fhir_create_storage('{「resourceType」:「Patient」}');它給我錯誤,如

ERROR: function fhir_create_storage(unknown) does not exist 
LINE 1: SELECT fhir_create_storage('{"resourceType": "Patient"}'); 
^ 
HINT: No function matches the given name and argument types. You might need to add explicit type casts. 

我怎麼能解決它?

回答

1

您必須通過SET plv8.start_proc = 'plv8_init';初始化plv8機器。這應該在一個新的連接上完成,所以重新連接並執行這個語句作爲第一個語句,或者把它放在postgresql.conf中。 http://pgxn.org/dist/plv8/doc/plv8.html#Start-up.procedure

+1

我使用http://fhirbase.github.io/installation.html(Local one)安裝fhirbase。這已經過時了,根據你的建議,我使用https://github.com/fhirbase/fhirbase-plv8安裝fhirbase,這對我很有用。謝謝。 –