(本文档仅供参考)

问题

        mongodb5.03在smartbi中无法执行 return db.runCommand("whatsmyuri");     报错。

解决方案

         参考网上链接,是由于新版中的mongodb中insert已经被弃用了,如下图https://blog.csdn.net/qq_28962335/article/details/107919362

        

          而smartbi针对mongodb中查询出的语句插入到临时表中使用的是insert语句,所以就报错查不出结果了。

          建议采用presto+mongodb的方法连接mongodb。