deleting a list from another json list in angular js
<p>This is the main json list</p>

<pre><code>allData=
{
    "searchList": [{
        "vaccinationId": 1,
        "vaccinationName": "vacc 1",
        "vaccinationNameAr": null
    }, {
        "vaccinationId": 2,
        "vaccinationName": "vacc 2",
        "vaccinationNameAr": null
    }, {
        "vaccinationId": 3,
        "vaccinationName": "vacc 3",
        "vaccinationNameAr": null
    }, {
        "vaccinationId": 4,
        "vaccinationName": "vacc 4",
        "vaccinationNameAr": null
    }, {
        "vaccinationId": 5,
        "vaccinationName": "vacc 5",
        "vaccinationNameAr": null
    }, {
        "vaccinationId": 6,
        "vaccinationName": "vacc 6",
        "vaccinationNameAr": null
    }]
}
</code></pre>

<p>This is the existing json list</p>

<pre><code>alreadyExist = {
    "searchList": [{
        "vaccinationId": 2,
        "vaccinationName": "vacc 2",
        "vaccinationNameAr": null,
        "defaultYn": null
    }, {
        "vaccinationId": 5,
        "vaccinationName": "vacc 5",
        "vaccinationNameAr": null,
        "defaultYn": null
    }]
}
</code></pre>

<p>Had to remove the existing data from the main json list, so the result will be</p>

<pre><code>allData = {
    "result": [{
        "vaccinationId": 1,
        "vaccinationName": "vacc 1",
        "vaccinationNameAr": null
    }, {
        "vaccinationId": 3,
        "vaccinationName": "vacc 3",
        "vaccinationNameAr": null
    }, {
        "vaccinationId": 4,
        "vaccinationName": "vacc 4",
        "vaccinationNameAr": null
    }, {
        "vaccinationId": 6,
        "vaccinationName": "vacc 6",
        "vaccinationNameAr": null
    }]
}
</code></pre>

<p>How can  achieve to get the new all data list by removing the existing data.</p>