Marklogic ML数据中心教程中的断开代码示例链接

Marklogic ML数据中心教程中的断开代码示例链接,marklogic,Marklogic,在datahub教程中 在步骤下: 3b-定制内容插件 单击内容选项卡。 将内容插件代码替换为以下代码: 未显示任何内容-页面源显示要导入的内容: raw.githubusercontent.com/marklogic-community/marklogic-data-hub/develop/examples/online-store/plugins/entities/Order/coorder/coorders/content/content.sjs 但该链接报告:404:未找到 在哪里可以找

在datahub教程中

在步骤下: 3b-定制内容插件

单击内容选项卡。 将内容插件代码替换为以下代码: 未显示任何内容-页面源显示要导入的内容:

raw.githubusercontent.com/marklogic-community/marklogic-data-hub/develop/examples/online-store/plugins/entities/Order/coorder/coorders/content/content.sjs

但该链接报告:404:未找到


在哪里可以找到丢失的代码段?

我假设您从上面的解释中提取3个代码段,并将它们按如下方式组合在一起:

var orders = jsearch
  .collections('Order')
  .documents()
  .where(
jsearch.byExample({
  'id': id
})
  )
  .result('value')
  .results.map(function(doc) {
return doc.document.envelope.instance;
  });


/* The following property is a local reference. */
var products = [];
var price = 0;
for (var i = 0; i < orders.length; i++) {
  var order = orders[i];
  if (order.sku) {
products.push(makeReferenceObject('Product', order.sku));
price += xs.decimal(parseFloat(order.price)) * xs.decimal(parseInt(order.quantity, 10));
  }
}


return {
  '$attachments': attachments,
  '$type': 'Order',
  '$version': '0.0.1',
  'id': id,
  'price': price,
  'products': products
}
var orders=jsearch
.托收(“订单”)
.文件()
.在哪里(
jsearch.byExample({
“id”:id
})
)
.result('值')
.results.map(功能(文档){
返回doc.document.envelope.instance;
});
/*以下属性是本地引用*/
var乘积=[];
var价格=0;
对于(变量i=0;i

这将为您提供createContent函数的代码。因此,用上面的代码片段替换createContent函数中的任何内容。

这将很快被添加回文档,但同时,这是用于引用的代码-