我们正在开发产品。请看下面。 这里,左侧面板上的每个实体都是mongo db中的一个集合。用户填写完所有表单详细信息后,需要创建具有键值对的json文件。可以嵌套到任何级别。一个rootMenuItem可以具有多个MenuItem。一个menuItem可以有多个子级。等等。
这是用角度Js开发的UI页面。每个集合,例如rootmenuItem
,menuItem
等都有保存按钮以保存键值对
{
"version": "19.22.02",
"constants": {},
"gui": {
"screenSaver": {
"imageId": "ACU_screensaver/MBAC_black"
},
"menu": [
{
"configId": "test",
"tets": "RootMenuItem",
"icon": {
"imageId": "teste"
},
"primaryLabel": {
"rawText": "test",
"textId": "tese.0216"
},
"intro": {
"imageLayers": [
{
"imageId": "test"
}
]
},
"children": [
{
"widgetType": "test",
"configId": "21e88e",
"children": [
{
"widgetType": "Tile",
"primaryLabel": {
"textId": "test",
"rawText": "test"
},
"secondaryLabel": {
"bindingType": "test",
"deviceId": "test",
"serviceId": 1,
"serviceType": 40,
"ifTrue": {
"textId": "test",
"rawText": "An"
},
"ifFalse": {
"textId": "acu1.0236",
多个用户可以创建和下载此json文件
我们在mongodb中使用Java spring boot micro服务
这里的问题是如何从这些数据创建一个json文件。请同时检查示例json。更快地生成json并将文件存储在mongo db上的最佳策略是什么?
答案 0 :(得分:0)
这里是示例: Write Json to file
让我知道:)