arangodb自定义函数
Posted siwluxuefeng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了arangodb自定义函数相关的知识,希望对你有一定的参考价值。
arangodb自定义函数,需使用js实现,示例如下:
require("@arangodb/aql/functions").register("MYFUNCTIONS::TEMPERATURE::ToBin",
function (num)
"use strict";
if (typeof num === "number")
if(num == 0) return '0';
var res = '';
while(num != 0)
res = num % 2 + res
num = parseInt(num / 2)
return res;
else
const error = require("@arangodb").errors.ERROR_QUERY_FUNCTION_ARGUMENT_NUMBER_MISMATCH;
AQL_WARNING(error.code, require("util").format(error.message, this.name, 1, 1));
return false;
);
调用示例:
以上是关于arangodb自定义函数的主要内容,如果未能解决你的问题,请参考以下文章