【发布时间】:2021-11-19 11:06:00
【问题描述】:
我目前正在开发 Node.js / Typescript / Mongoose 网络服务。
我在 MongoDB 中的所有对象都有一个名为“disable”的 Date 类型的属性。
默认情况下,“禁用”设置为未定义。但是当我们删除一个对象时,我们传递给禁用,删除的 new Date()。
由于我们没有真正的删除,我们需要默认发回一个列表,其中包含“禁用”为未定义的对象。还有一个包含“禁用”为未定义的对象列表。
我正在使用 Node/Typescript/Mongoose。
你知道怎么做吗?
对不起,我的英语很差,希望你能帮助我。非常感谢!
更新:我想对请求使用过滤器
My function to filter on undefined or defined "disable"
但是 "!undefined" 发送错误
更新 2:
感谢https://docs.mongodb.com/manual/reference/operator/query/ne/
【问题讨论】:
-
请将您的代码和错误粘贴到问题中,而不是使用图像。
标签: javascript node.js typescript mongodb mongoose