J'ai un éventail d'objets tels que:
{
"value": [
{
"attachment_text": "Support: hello there! I need some help syncing records",
"ticket_text": "Ticket 1537 from ronburgundy@news.com"
},
{
"attachment_text": "Copied from original request - 401 unathorized",
"ticket_text": "Ticket 1459 from klaus.kinsky@kinsky.com"
},
{
"attachment_text": "Contact request form received",
"ticket_text": "Ticket 1173 from sophia@copolla.com"
},
{
"attachment_text": "Hello, we need to troubleshoot some problems",
"ticket_text": "Ticket 1591 from pat@pending.com"
},
{
"attachment_text": "Contact request form received",
"ticket_text": "Ticket 1483 from bugs@bunny.com"
},
{
"attachment_text": "Contact request form received",
"ticket_text": "Ticket 1393 from elmer@fudd.com"
}
]
}
3 Réponses :
Vous pouvez utiliser la méthode de filtrage d'objets de tableau dans JavaScript. J'ai créé une démo pour vous ci-dessous:
p>
var data = {
"value": [{
"attachment_text": "Support: hello there! I need some help syncing records",
"ticket_text": "Ticket 1537 from ronburgundy@news.com"
},
{
"attachment_text": "Copied from original request - 401 unathorized",
"ticket_text": "Ticket 1459 from klaus.kinsky@kinsky.com"
},
{
"attachment_text": "Contact request form received",
"ticket_text": "Ticket 1173 from sophia@copolla.com"
},
{
"attachment_text": "Hello, we need to troubleshoot some problems",
"ticket_text": "Ticket 1591 from pat@pending.com"
},
{
"attachment_text": "Contact request form received",
"ticket_text": "Ticket 1483 from bugs@bunny.com"
},
{
"attachment_text": "Contact request form received",
"ticket_text": "Ticket 1393 from elmer@fudd.com"
}
]
}
const result = data.value.filter((data) => !data["attachment_text"].includes("Contact request"))
console.log(result)Utilisez
value.filter(x=>x.attachment_text.indexOf('Contact request') > -1);
Vous pouvez utiliser la méthode code> Filtre CODE>, qui conservera chaque élément dans lequel une condition spécifique donne des résultats true code>.
Dans votre cas, la condition peut être un simple Comprend une méthode code> pour vérifier la présence de la
Qu'est-ce que tu as essayé jusque-là? Simple
.filter () code> ferait le tour