我一直在仔细查看这些示例,但是我没有找到一种方法来指定一个属性,其值为JSON对象,其中字符串为值。我有一个像这样的对象:
{
id: 123,
title: "I am a title",
dynamic_attributes: {
"key1": "value1",
"key2": "value2",
"keyN": "valueN",
}
}
我在如何指定dynamic_attributes
方面苦苦挣扎,因为密钥是动态的,在编写文档时并不为人所知。它基本上是一个JSON对象,它只能将字符串作为值。
有没有办法在MSON中执行此操作?
答案 0 :(得分:1)
我找到了解决方案,它被称为变量属性名称。我早些时候偶然发现了他们但却不理解他们。
这是MSON:
# Entity (object)
## Properties
+ id: `12` (integer,required) - The ID of this entity.
+ dynamic_attributes (AttributeValue) - Map of custom attribute values.
# AttributeValue (object)
## Properties
+ *key1* (string) - Value for Key 1
+ *key2* (string) - Value for Key 2