如何实现Mongodb模板的计算字段,你有什么好的想法?

velaa5lx  于 2023-10-16  发布在  Go
关注(0)|答案(1)|浏览(98)

模板配置时,需要增加计算字段。数据库是mongodb,不知道有什么好的设计方案

Calculated field=$Field1 * $Field2 + 233

如何将这个表达式转换成mongodb语法或者使用其他方法来处理它(实际上,也可能有时间和函数等变量,这里就不讨论了)。目前的思路是保存模板字段并将其添加到配置表中,每次使用addFields查询字段

  • 补充
    使用C#,MongoDB.驱动程序驱动程序实现,具体要求如产品信息模板,可添加自定义的产品显示字段。例如,它有两个自定义字段:price字段和quantity。现在,为金额添加一个计算字段,将公式指定为price * quantity。模板设置好了,当我添加产品信息时,我可以根据价格和数量自动计算金额

相关问题