Parse Server - выберите несколько полей из включенного объекта

Можно ли использовать .select(JS)/selectKeys(Android) ТОЛЬКО для объекта, полученного через .include()?

Например, класс A имеет указатель на класс B. Когда я запрашиваю класс A, мне нужно все содержимое класса A и только несколько выбранных полей класса B. Возможно ли это?


person Tanzim Chowdhury    schedule 08.04.2020    source источник


Ответы (1)


Да. Это возможно. Вы можете сделать что-то вроде этого:

const aQuery = new Parse.Query('A');
aQuery.include('pointerToB');
aQuery.select('pointerToB.someFieldOfB');
person Davi Macêdo    schedule 08.04.2020
comment
Да, это работает, я также понял, что мне придется выбрать все остальные поля A, которые я хочу, иначе они будут пропущены. Спасибо . - person Tanzim Chowdhury; 08.04.2020