Hi,
I’m trying to follow an example for querying ‘sub references’ to models based on http://ottomanjs.com/#toc12
So using something like the following should work?
const CampaignElementModel = ottoman.model('CampaignElement', {
campaign: {
ref: 'Campaign'
},
element: {
ref: 'Element'
},
rules: [{
property: 'string',
values: ['string'],
rule: 'string'
}]
}, {
index: {
findById: {
by: '_id',
type: 'refdoc'
}
}
}, {
queries: {
getAllCampaigns: {
of: 'Campaign',
by: '_id'
}
}
});
CampaignElementModel.findById(myId, function(err, myCampaignElement) {
if(err) {
throw err;
}
myCampaignElement.getAllCampaigns(function(err, campaigns) {
console.log('campaigns ', campaigns)
})
})
It doesn’t seem to be behaving at the moment - am I doing something wrong here?
Thanks
Glen