我正在使用Talend Big Data rest API提取ALM数据,并尝试将完整的json响应存储在mongoDB中。
我可以将响应存储在mongodb中,但是数据没有正确存储。 MyJob是:tRestClient-> tmongoDBOutput
我不想指定任何列或根详细信息,因此我已经从restclient直接连接到mongoDB。
实际结果:
matches = [];
array1.forEach(o1 => unique_array2.forEach(o2 => {
if (o1.uName == o2.uName && o1.uid == o2.uid) {
matches.push(o1);
}
}));
预期结果:
{
"_id" : ObjectId("5ba25c7b5246f0d7f19ad144"),
"statusCode" : NumberInt(200),
"body" : null,
"string" : "{\"Domains\": {\"Domain\": [\n {\"Name\": \"DEFAULT\"},\n {\"Name\": \"Domain_1\"},\n {\"Name\": \"ReadDomain\"}\n]}}"
}
是否可以将响应以预期的JSON格式存储在mongoDB中?