Open
Description
Hello
I'm having an issue with documents that have an array properties like that
document: person
properties:
- name
- desc
- contracts
-- age
-- type
I want to filter with in operator over type property, posible values for this property are "part time", "full time", "remote"
The filter that I'm passing is:
'contracts.type': {
in: ["part time", "full time"]
}
but I'm getting the following error ERROR BadRequestException: unknown comparison field contracts.type
I tested it in the database
db.getCollection("person").find({
"contracts.type": {
"$in": ["part time", "full time"]
}
})
and I got documents, so I think there is a problem with the library. I tested other operators like iLike, eq, and so on ok
I'm using the following versions
"@nestjs-query/core": "0.30.0",
"@nestjs-query/query-mongoose": "0.30.0",
Metadata
Metadata
Assignees
Labels
No labels