在ArangoDb FOXX中插入文档时添加边缘

时间:2018-01-28 15:29:00

标签: arangodb foxx

我有一个文档集“Projects”,一个文档集“Sheets”和一个边缘集合“ProjectToSheets”。

发布新工作表时,我想在工作表集合中插入工作表,并在(现有)项目和ProjectToSheet集合中的新工作表之间添加边缘。

在表格服务的后期路线中,我可以像这样复制粘贴projectToSheet路线的代码(简称):

router.post(function (req, res) {
  const sheet = req.body;
  let meta;
  try {
     meta = Sheets.save(sheet);
     //Copy&Paste code. Bad :-(
     meta = ProjectToSheets.save(projectToSheet._from, projectToSheet._to, projectToSheet); 
     ...

但我非常确定必须有更好的方法来避免复制和粘贴。

0 个答案:

没有答案