我正在使用 HAPI-FHIR 库,并且正在尝试向资源提供者引入一个新的搜索参数,例如:
@Read
public Patient getResourceById(@IdParam IdDt id,
@RequiredParam(name="session") String session){}
但我有一个例外
“ca.uhn.fhir.rest.server.ConfigurationException:方法[public ca.uhn.fhir.model.dstu.resource.Patient PatientResourceProvider.getResourceById(ca.uhn.fhir.model.primitive.IdDt,java.lang.String )] 不允许有使用@ca.uhn.fhir.rest.annotation.RequiredParam(compositeTypes=[], chainBlacklist=[], targetTypes=[], chainWhitelist=[*], name=session) 注释的参数”
有什么建议怎么做吗?