-
Notifications
You must be signed in to change notification settings - Fork 960
Open
Description
I want to filter for the nationalities in the "launches" query like this:
{
query: nationality ? { "payloads.nationalities": nationality } : {},
options: {
sort: { "date_utc": "desc" },
page,
limit,
populate: ["payloads"],
},
},
But this gives me no items back... There is a 2 year old issue where others also couldn't solve this.
Probably this might be a bug inside the backend, maybe here:
// Query launches
router.post('/query', cache(20), async (ctx) => {
const { query = {}, options = {} } = await transformQuery(ctx.request.body);
try {
const result = await Launch.paginate(query, options);
ctx.status = 200;
ctx.body = await transformResponse(result);
} catch (error) {
ctx.throw(400, error.message);
}
});
or somewhere in the _transform-query.js
file
Does anybody has any idea on this? How we can solve it?
Thank you very much!
Metadata
Metadata
Assignees
Labels
No labels