Из-за выбора в запросе я получал дубликаты. Я даже использовал ключевое слово Distinct. Я пытаюсь выбрать студентов с фильтрами, как показано в image . Это соединение с дипломом степени и нормальной степени по отдельности. Я надеюсь, что вы понимаете запрос, который я отправляю, и решаете.
выберите DISTINCT c.userPrivateDetails.email, c.id, c.emailVerified,
c.createdOn, c.nboardVerified, c.userPrivateDetails.mobileNumber,
c.userBasicDetails.firstName, степень бакалавра ed.branch
филиал, ed.acadamicInstitution acadamicInstitution, ed.yearOfPassing
yearOfPassing от c присоединиться к IN c.educationDetails присоединиться к SSC IN
c.educationDetails присоединяются к ed IN c.educationDetails, где ed.degreeType
= 'Самый высокий показатель_произведения' и udf.stringToNumber (ed.percentage)> = 20 и udf.stringToNumber (inter.percentage)> = 20 и
udf.stringToNumber (ssc.percentage)> = 20
космос
выберите DISTINCT c.userPrivateDetails.email, c.id, c.emailVerified,
c.createdOn, c.nboardVerified, c.userPrivateDetails.mobileNumber,
c.userBasicDetails.firstName, степень бакалавра ed.branch
филиал, ed.acadamicInstitution acadamicInstitution, ed.yearOfPassing
yearOfPassing от c присоединиться к IN c.educationDetails присоединиться к SSC IN
c.educationDetails присоединяются к ed IN c.educationDetails, где ed.degreeType
= 'Самый высокий показатель_произведения' и udf.stringToNumber (ed.percentage)> = 20 и udf.stringToNumber (inter.percentage)> = 20 и
udf.stringToNumber (ssc.percentage)> = 20
Разыскиваются студенты, имеющие только диплом, а не интер или ssc
Может ли кто-нибудь сказать, как мы можем выбрать из массивов поддокумента в космосе db