如何在json中检索文本索引

时间:2019-07-29 15:36:26

标签: javascript json

我需要在JSON数据中检索一个索引。 我的查询->我想获取URL的位置,该URL在所有URL内包含文本“ eisf”。

我尝试了函数findIndex,但不起作用...

[{
        "title": "CAP Pâtissier à La Ciotat - GRETA Marseille Méditerranée - Académie ...",
        "url": "https://www.gretanet.com/formation-cap-patissier+la-ciotat+1007.html",
        "displayedUrl": "https://www.gretanet.com/formation-cap-patissier+la-ciotat+1007.html",
        "description": "Formation CAP Pâtissier à La Ciotat - GRETA Marseille Méditerranée - Académie d'Aix-Marseille.",
        "siteLinks": []
    },
    {
        "title": "Les sujets du CAP pâtissier - EISF",
        "url": "https://www.eisf.fr/sujets-examen-cap-patisserie/",
        "displayedUrl": "https://www.eisf.fr/sujets-examen-cap-patisserie/",
        "description": "8 déc. 2018 - Vous voulez vous entrainer à l'examen du CAP Pâtissier ? Retrouver les annales des années précédentes. Sujets CAP Pâtissier 2018.",
        "siteLinks": []
    }]

1 个答案:

答案 0 :(得分:1)

您可以使用SELECT S.* FROM Shipments S WHERE S.delivered = 'false' AND S.customer_id = 'mycustomerid' AND S.due_date BETWEEN TO_DATE('2019-06-14','YYYY-MM-DD') AND TO_DATE('2019-06-18','YYYY-MM-DD') GROUP BY TO_DATE(S.due_date,'YYYY-MM-DD') 迭代数组,并使用forEach检查url是否包含该文本。如果大于-1,则将其推送到indexOf

indexArr