在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
AggregateCommand.literal(value: any): Object支持端:小程序 2.7.4, 云函数 0.8.1, Web 聚合操作符。直接返回一个值的字面量,不经过任何解析和处理。 参数value: any返回值ObjectAPI 说明literal 使用形式如下:
如果 <值> 是一个表达式,那么 literal 不会解析或者计算这个表达式,而是直接返回这个表达式。 示例代码比如我们有一个 items 集合,其中数据如下:
以字面量的形式使用 $下面的代码使用 literal,生成了一个新的字段 isOneDollar,表示 price 字段是否严格等于 "$1"。 注意:我们这里无法使用 eq(['$price', '$1']),因为 "$1" 是一个表达式,代表 "1" 字段对应的值,而不是字符串字面量 "$1"。
输出如下:
投影一个字段,对应的值为 1下面的代码使用 literal,投影了一个新的字段 amount,其值为 1。
输出如下:
|
请发表评论