Я столкнулся с проблемой на DexieJS, когда у меня был вложенный запрос. Ниже приведен пример моего кода: -
let id = 1;
let child = db.child.where({ id : result.child_id }).first( item => item ).catch( e => "NotFoundError"; );
console.log(child); // success, it shows the child item
db.parent.where({ id : id }).each( parent => {
let child = db.child.where({ id : parent.id }).first( item => item ).catch( e => "NotFoundError"; );
console.log(child); // it will show NotFoundError
});
понятия не имею, что происходит, не работает ли вложенный запрос на DexieJS, который, я не сомневаюсь, должен работать.
Помогите советом, заранее спасибо.