BsonExpression相当于LiteDb v5中的Query.All()是什么?
我在寻找翻译为“所有结果”的BsonExpression时遇到了麻烦。我有一个在LiteDb v4中生成Query的助手类。因此,我正在尝试移植我的助手类,以便能够与LiteDb v5一起工作。在LiteDb v4中,LiteCollection的Find方法接受Query对象,但在v5中它接受BsonExpression对象。
由于我要将应用程序从LiteDb v4迁移到v5,因此使用FindAll()方法不适用于这个帮助器类。
发布于 2020-03-19 19:21:30
作为一种变通方法,我使用Query.Not("_id", null);,它返回一个BsonExpression。由于Id字段永远不会为空,这对现在来说已经足够了,但我仍然希望以正确的方式来做事情。
https://stackoverflow.com/questions/60755925
复制相似问题