首页 > 解决方案 > 如何评估简单的表达式

问题描述

在开发复杂的聚合时,我希望能够测试更简单的表达式作为健全性检查。所以我想知道 mongo shell 是否有能力评估简单的表达式。

例如,我想做一些简单的事情,例如:

> { $hour: ISODate("2016-01-01T12:30:00Z") }
ISODate("2016-01-01T12:30:00Z")

在上面的示例中,shell 似乎没有根据需要评估和返回小时组件。

可以在这里做我想做的事吗?

标签: mongodb

解决方案


如果您愿意使用 Mongo Shell 以外的其他东西,NoSQLBooster将评估部分查询操作。只需突出显示相关部分并单击Run

这对于构建具有多个阶段的管道特别有用。您可以一次评估一个阶段的管道,以验证哪些文档被传递到下一阶段。

在此处输入图像描述


推荐阅读