FindReplace Field
by dshilkret
JavaScript
var myObject = [
{
"query": {
"bool": {
"must": [
{
"term": {
"Field": "incident.x_150952_cosmos_se_u_url_3"
}
},
{
"term": {
"Field": "incident.time_worked"
}
}
]
}
}
}
];
function findAndReplace(object, value, replacevalue){
for(var x in object){
if(typeof object[x] == typeof {}){
findAndReplace(object[x], value, replacevalue);
}
if(object[x] == value){
object["Field"] = replacevalue;
// break; // uncomment to stop after first replacement
}
}
}
var res1= "Field value1";
var res2 = "Field value2";
findAndReplace(myObject, "incident.x_150952_cosmos_se_u_url_3", res1);
findAndReplace(myObject, "incident.time_worked", res2);
document.body.innerHTML = JSON.stringify(myObject);
console.log(myObject);