我一直在寻找使用带有mongoose的typescript for MongoDB.它大部分工作都很好,但是对于某些类型的问题,我会从typescript编译器收到警告.
如果我这样做或者喜欢这样:
{"$or": [{done: {"$exists": false}}, {done:false}]}
Run Code Online (Sandbox Code Playgroud)
我收到以下警告:
数组文字表达式中不兼容的类型:类型'{done:{$ exists:bool; }; }'和'{done:bool; }'不相容.
我理解为什么,但有没有办法表达这一点,所以编译器会接受它?
有谁知道如何从global.asax中的Application_Error事件获取当前的RequestContext?我的问题是我需要进行重定向,因此需要使用UrlHelper生成url - 它采用前面提到的RequestContext.