我正在尝试使用 skygear-SDK-JS https://github.com/SkygearIO/skygear-SDK-JS在两种记录类型之间创建一对一的关系,并遵循指南https://docs.skygear。 io/guides/cloud-db/data-types/js/以保存记录Reference
。如指南中所述,Skygear 服务器将为我创建外键约束。
但是,我找不到如何skygear.query
使用Reference
.
例如,使用从指南复制的以下代码。
const note1 = new Note({
heading: 'Specification',
content: 'This is first section',
});
const note2 = new Note({
heading: 'Specification page 2',
content: 'This is second section',
});
note1.nextPage = new skygear.Reference(note2);
skygear.publicDB.save([note2, note1]);
现在我想找到Note
那个是nextPage
的,我应该如何构造查询对象?heading
Specification page 2