我目前正在评估内容作为项目的潜在 cms。我一直在玩 json api,这很棒,但是我在将比平面对象数据结构更复杂的东西表示为内容类型时遇到了麻烦。
我发现的解决方法是创建一个单独的实体并引用它,这可行,但会使事情变得相当复杂(更多的实体,需要额外的发布等)。
正如 contentful here所讨论的,这种方法非常适合关联内容,但这是一个不同的用例。我只是想创建如下内容:
{
"item": "value",
"subitem": {
"item": "value"
}
}
有没有另一种方法来处理这个?