将参数传递给 MarkLogic 中的 JavaScript 转换



我有一个JavaScript转换,我使用MLCP获取csv并将其加载到数据库中。假设我的函数接受内容和上下文。我还有其他 2 个参数需要通过 MLCP 传递,以便我可以在转换中使用它。在这种情况下,我可以使用 -transform_param "我的值"吗?如何编写函数?

我现在正在对值进行硬编码,而不是将它们作为参数传递。

function test(content, context, param1, param2)
{
//use param1 and param2
}
//export

这是正确的实现吗?

期望:使用转换以用于其他文档。现实:对要使用的值进行硬编码。

检查这个例子。

上下文变量应包含您的参数。

function yourTransformation(content, context)
{
  const propVal = (context.transform_param == undefined)
                 ? "UNDEFINED" : context.transform_param;
  ...
};

相关内容

  • 没有找到相关文章

最新更新