dataweave - Dataweave:创建一个重复元素的数组
问题描述
使用以下输入:
{
name: "Hello",
numberOfCopies: 10
}
我想生成以下输出:
[
"Hello",
"Hello",
"Hello",
"Hello",
"Hello",
"Hello",
"Hello",
"Hello",
"Hello",
"Hello"
]
我找到了一个解决方案(见回复),但我想知道是否有更好的方法来做到这一点。
解决方案
试试这个:
%dw 2.0
output application/json
var data = {
name: "Hello",
numberOfCopies: 10
}
---
(1 to data.numberOfCopies) map data.name
推荐阅读
- javascript - 您如何正确更改续集中的模型?
- angular - 如何为此 canActivate Guard 进行单元测试
- mongodb - gitlab-ci 如何在服务运行后执行 Mongo rs.initiate()
- indexing - arangodb 连接查询不使用索引
- powerbi - DAX Power BI 445 日历周分组
- rust - 如何检查两个变量是否都是 Some?
- oracle11g - PLS-00201:标识符必须在 ORACLE TRIGGER 中声明
- google-maps - 如何在 Flutter 中连续跟踪用户位置?
- java - 微调项目的单独背景颜色
- c - 没有符号的调试?