设计一个最佳的工件发布历史json

时间:2017-11-30 16:29:29

标签: arrays json node.js jsonschema

我有很多工件版本,可以有工件名称,发布(可选)和版本。因此,一个工件由三个属性唯一确定。因此,假设工件A1,出版物P1和版本v1具有一组属性,这些属性与工件A1,出版物P1和版本v2不同。

如何将这些建模为可以在服务器端使用(包括读取和插入)的JSON。

我尝试了以下内容。

[
  {
  "ArticleName" : "Article one.",
  "ArticleImage" : "http://article.akamai.com/Support/images/1.jpg",
  "ArticleDetails": [ {
      "publication" : "",
      "version" : "v1",
      "title" : "Article version v1",
      "articleSize" : "532kb",
      "ArticleDownloadLink" : "",
      "ArticleFeatures" : ["f1", "f2"]
    }
.... // more article data goes here.
]

这是一个词典列表,每篇文章都有出版物和版本细节。但是,我无法找到将文章映射到版本的发布和发布的方法。

我如何将其表示为JSON

0 个答案:

没有答案