0
ユーザー設定に関するデータを含むオブジェクトを返さなければなりません。いくつかのフィールドには、このフィールドがロックされているかどうか、必須かどうかを示すプロパティがあります。フラグを持つフィールドがある場合、正しいJSON構造体は何ですか?
__このオブジェクトをJSONとして返すための正しい構造は何ですか?
{
"id": "123456",
"config":{
"field1" : "some-value",
"field2" : true,
"field3" : 23.1,
"locked-fields" : ["field1", "field3"],
"mandatory-fields" : ["field2", "field3"]
},
"data" : {
"data-section-1":{
"data-field1" : "some-value",
"data-field2" : "some-value",
"locked-fields" : ["data-field1"],
"mandatory-fields" : ["data-field2"]
},
"data-section-2":{
"data-field3" : "some-value",
"data-field4" : "some-value",
"locked-fields" : ["data-field3", "data-field4"]
}
}
}
オプション2:
{
"id": "123456",
"config":{
"field1" : { "value" : "some-value", "locked" : true, "mandatory" : false},
"field2" : { "value" : true, "locked" : false, "mandatory" : true},
"field3" : { "value" : 23.1, "locked" : true, "mandatory" : true}
},
"data" : {
"data-section-1":{
"data-field1" : { "value" : "some-value", "locked" : true, "mandatory" : false},
"data-field2" : { "value" : "some-value", "locked" : false, "mandatory" : true}
},
"data-section-2":{
"data-field3" : { "value" : "some-value", "locked" : true, "mandatory" : false},
"data-field4" : { "value" : "some-value", "locked" : true, "mandatory" : false}
}
}
}
WICH最も正確である私たちは、
オプション1を考慮する必要がありますか?別のsugerence?
ありがとうございました。私はオプション2
「ロック」または「必須」を選択します
どちらも同じです。 –