存储参考数据 Mulesoft

问题描述

我有一个参考数据存储在一组变量组件中,其值是这样的:

[{
  "subjectId": "0001","subjectName": "Subject 1"
 },{
  "subjectId": "0002","subjectName": "Subject 2"
 },{
  "subjectId": "0003","subjectName": "Subject 3"
 }
]

有没有更好的方法来存储它。数据库参考不是一个选项,如果创建新主题,将来可能需要更新此参考数据。谢谢!

解决方法

没有最佳答案。如果您想避免在流中包含固定数据,您可以尝试从 YAML 文件中读取它作为属性配置。

您也可以使用 JSON 文件并使用文件连接器或 parse-template 将其读入变量。在这种情况下,您可以使用缓存范围来避免多次读取文件。读取后,您可以存储到变量、对象存储、数据库等中。