Loading [MathJax]/jax/output/CommonHTML/config.js
社区首页 >问答首页 >我试图用简单的减法函数进行投影,但我在$subtract上接收错误,mongodb无法从字符串中提取$subtract字符串

我试图用简单的减法函数进行投影,但我在$subtract上接收错误,mongodb无法从字符串中提取$subtract字符串
EN

Stack Overflow用户
提问于 2022-05-19 22:19:01
回答 1查看 34关注 0票数 0

我试图对mongodb进行减法,但我面临格式化问题。

代码语言:javascript
代码运行次数:0
复制
[{$match: {
 StrategyStatus: 1
}}, {$project: {
 TradingPair: 1,
 BotName: 1,
 TotalFees: 1,
 CapitalAmount: 1,
 TotalRealisedProfit: 1,
 PureProfit: {
  $subtract: [
   '$TotalRealisedProfit',
   '$TotalFees'
  ]
 }
}}]

我试着在MongoDB罗盘上执行这个查询

我收到的错误是

聚合过程中的

PlanExecutor错误::无法从字符串

生成$subtract字符串

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-05-19 22:23:17

您的值是字符串格式的。

减除两个数字以返回差额,或两个日期返回差值(毫秒),或减去一个日期和一个以毫秒为单位的数字来返回结果日期。

您需要动态地将字符串转换为整数$toInt

代码语言:javascript
代码运行次数:0
复制
PureProfit: {
  $subtract: [

   {$toInt : '$TotalRealisedProfit'},
   {$toInt' : $TotalFees'}

  ]
 }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72314358

复制
相关文章
05 Subtract the Product and Sum of Digits of an Integer
Given an integer number n, return the difference between the product of its digits and the sum of its digits.
devi
2021/08/18
2330
Codeforce 1311A Add Odd or Subtract Even
Add Odd or Subtract Even time limit per test2 seconds memory limit per test256 megabytes inputstandard input outputstandard output You are given two positive integers a and b.
风骨散人Chiam
2020/10/29
4060
字符串提取函数
今天要跟大家分享三个excel中使用频率最高的字符串提取函数——left/right/mid函数。 ▽▼▽ 这三个函数分别对用截取某一单元格文本的左、右、中间某一长度的字符。 ●●●●● 1、LEFT
数据小磨坊
2018/04/10
1.5K0
字符串提取函数
java学习之路:24.大数字运算(BigInteger,BigDecimal)
BigInteger类型的数字要比Integer类型的数字范围大得多,并且支持任意精度的整数,在运算中,BigInteger类型可以准确地表示任何大小的整数值而不会丢失任何信息。 该类中除了基本的加减乘除,还提供了绝对值,相反数,最大公约数以及判断是否为质数。 BigInteger类具有很多构造函数,但最直接的一种方式是参数以字符串形式代表要处理的数字。语法如下:
花狗Fdog
2020/10/28
9690
Codeforces Round #624 (Div. 3) A - Add Odd or Subtract Even
You are given two positive integers aa and bb.
glm233
2020/09/28
5040
TypeScript 类型体操:数组长度实现数值运算
所以,我把其中一个套路提出来作为文章发了,大家可以提前感受下,到时候也会设置为小册的试读章节。
神说要有光zxg
2022/03/03
1.2K0
TypeScript 类型体操:数组长度实现数值运算
python从字符串中提取数字
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/124581.html原文链接:https://javaforall.cn
全栈程序员站长
2022/07/21
3.3K0
SQL 从字符串中提取数字
mix 表有一个 varchar 类型的字段 v,该字段的允许长度只有 15 位,但它存储的数据比较混杂。
白日梦想家
2020/12/14
2.5K0
js提取正则中的字符串
代码如下: var results = data.match(/(start=').*?(')/); if (results != null) { console.log(data[0]);
磊哥
2018/05/08
5.5K0
BigDecimal加减乘除计算
前阵子做题遇到了大数的精确计算,再次认识了bigdecimal 关于Bigdecimal意外的有许多小知识点和坑,这里特此整理一下为方便以后学习,希望能帮助到其他的萌新
全栈程序员站长
2022/07/23
1.8K0
BigDecimal加减乘除计算
JavaScript实现计算器方法拓展
除特别注明外,本站所有文章均为慕白博客原创,转载请注明出处来自https://geekmubai.com/programming/757.html
慕白
2018/09/21
8550
JavaScript实现计算器方法拓展
字符串提取
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
喜欢ctrl的cxk
2019/11/08
6370
python提取字符串中数字
题目:【这是一个复杂问题的简化】如下是一个字符串列表,提取字符串中第二个数字,并判断是否大于1000,如果是,从列表中删除这一行。
用户7886150
2021/01/10
2.7K0
Python的内置容器不止有list/dict/set/tuple
“python没有什么数据结构是用list解决不了的,如果有,那就再加个dict。”
luanhz
2020/03/31
7760
Python的内置容器不止有list/dict/set/tuple
灵魂拷问:Java 的 substring() 是如何工作的?
在逛 programcreek 的时候,我发现了一些小而精悍的主题。比如说:Java 的 substring() 方法是如何工作的?像这类灵魂拷问的主题,非常值得深入地研究一下。
沉默王二
2019/11/23
1.2K0
解释器模式举例-TypeScript 类型体操天花板,用类型运算写一个 Lisp 解释器
  把 类型当成一门纯函数式编程语言其实不算准确,比如 类型就缺少一个标志性的能力「First-Class-」,在表现上就是没有高阶函数,但是这并不影响他的表达能力。具体的不展开讲了,可以看一下面这个回答,如果我们把一个环境(闭包)当成参数传递给函数解释器模式举例,那意味着并不需要高阶函数一样能实现闭包的效果。
宜轩
2022/12/29
4620
提取字符串
  晚上9点一同学求助,帮忙做一个C语言题目,本来也是懒得动,但看到同学那份焦急的心情,还是勉强接受这个挑战
用户4148957
2022/06/14
4700
提取字符串
使用mysql中的concat()函数进行字符串拼接_mysql contains
mysql> update tf_user set avatar = concat(“chongwu_”,avatar);    //这里用“+”是数学逻辑运算符号;用php中的”.”,链接字符串也是不行的;
全栈程序员站长
2022/11/11
2K0
3 Spark入门distinct、union、intersection,subtract,cartesian等数学运算
这一篇是一些简单的Spark操作,如去重、合并、取交集等,不管用不用的上,做个档案记录。
天涯泪小武
2019/01/17
1.1K0
C++ 数据结构和算法入门笔记
世界上的所有事物都可以看做是对象,二对于每个对象,抽想起来均可以分为两个要素,属性和行为。
独元殇
2023/03/14
1.6K0

相似问题

MongoDB聚合框架$subtract

10

numpy.subtract在一维数组上执行减法错误。

10

mongodb中的$add、$subtract聚合框架

14

MongoDB中的$subtract聚合操作导致无法加载页面

126

np.subtract() - ValueError减法列表与numpy

114
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文