{
"$and": [
{
"$or": [
{
"female": {
"$size": 0
}
},
{
"female": {
"$exists": false
}
}
]
},
{
"$or": [
{
"male": {
"$size": 0
}
},
{
"male": {
"$exists": false
}
}
]
}
]
}
But result is
```
{
id: '00577033-4ba8-49f2-9de8-e8c5a1f52c75',
female: [ '030026c4-1284-4c70-8cc3-61f05027f77c' ],
male: [],
}
use massageSelector
console.log(
JSON.stringify(
massageSelector({
$and: [
{
$or: [
{
female: {
$size: 0,
},
},
{
female: {
$exists: false,
},
},
],
},
{
$or: [
{
male: {
$size: 0,
},
},
{
male: {
$exists: false,
},
},
],
},
],
})
)
);
{"$or":[{"male":{"$size":0}},{"male":{"$exists":false}}]}
@nolanlawson @willholley
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.