eval()

    根据需要填入 JavaScript 语句。同时可以在语句中调用已经创建好的存储过程。

    (2) 执行失败会返回错误码及错误信息,可以通过 getLastErrMsg() 获取错误信息 或 通过 获取错误码。关于错误处理可以参考常见错误处理指南

    (3) 在函数执行结束前操作不会返回。中途退出则终止整个执行,但已经执行的代码不会被回滚。

    (4) 自定义返回值的长度有一定限制,参考 SequoiaDB 插入记录的最大长度。

    (6) 全局 db 使用方式与 相同。

    • 在eval() 方法中调用存储过程函数 sum

    • 在 eval() 方法中填写 JavaScript 语句

      1. > rc.find()
      2. {
      3. "$oid": "5248d3867159ae144a000000"
      4. },
      5. "a": 1
      6. "_id": {
      7. "$oid": "5248d3897159ae144a000001"
      8. },
      9. "a": 2