具有超级分类器编写器查询的对象树

时间:2018-02-09 15:53:06

标签: hyperledger-composer

我成功地使用了简单案例的查询,就像教程中的那样。但是当我尝试匹配引用的对象字段时,我的查询一直没有返回。

例如:我希望所有考试都参考一个名为“乔”的病人

这是我的模特:

病人:

asset Patient identified by id {
    o String id
    o String clinicalPid
    o String firstName
    o String lastName
}

考试:

asset Exam identified by id {
    o String id
    o ExamType type
    o BodyPart bodyPart
    o String protocol 
    o Long radiationValue
    o DateTime examDate
    --> Clinic clinic
    --> Patient patient
}

我的疑问:

query selectExamByPatientName  {
  description: "Select all Exam using the patient firstname"
  statement:
      SELECT ch.hcuge.radiopassport.Exam
          WHERE ( patient.firstName == _$patientName)
}

谢谢,

安东尼奥

1 个答案:

答案 0 :(得分:1)

每个Rocketchat:

你现在不能这样做[目前(遍历另一个匹配注册表,'关系'样式),因为CouchDB不是关系数据库