我成功地使用了简单案例的查询,就像教程中的那样。但是当我尝试匹配引用的对象字段时,我的查询一直没有返回。
例如:我希望所有考试都参考一个名为“乔”的病人
这是我的模特:
病人:
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)
}
谢谢,
安东尼奥
答案 0 :(得分:1)
每个Rocketchat:
你现在不能这样做[目前(遍历另一个匹配注册表,'关系'样式),因为CouchDB不是关系数据库