Skip to content

Commit

Permalink
Need to fix traversal in JSON
Browse files Browse the repository at this point in the history
  • Loading branch information
code-reaper08 committed Jun 30, 2021
1 parent 2fc7d1e commit 525cc67
Showing 1 changed file with 16 additions and 5 deletions.
21 changes: 16 additions & 5 deletions index.js
Original file line number Diff line number Diff line change
Expand Up @@ -65,18 +65,29 @@ res.status(200).json(result);
// get all data based on category
app.get("/category/:CAT",(req,res) => {
try{
// const arr = []
const catqry = req.params.CAT;
var values =Object.values(DATA.laureates);
values.forEach(element => {
const catt = element.prizes.forEach(el => {
const catt = element.prizes[0].category;
console.log(catt)
catt.forEach(el => {
const categorys = el.category;
const result = alasql("SELECT * FROM ? WHERE ? = ?",[values,categorys,catqry]);
console.log(result);
// if(catqry == categorys){
// arr.push(el);
// console.log(arr);
const result = alasql("SELECT * FROM ? WHERE ? = ?",[values,categorys,catqry]);
// console.log(result);
res.status(200).json(result);
return false;
// res.json(arr)
// }
// const result = alasql("SELECT * FROM ? WHERE ? = ?",[values,categorys,catqry]);
// console.log(result);
})
})
// const result = alasql("SELECT * FROM ? WHERE")
}catch(err){

res.status(404).json({message : err.message});
}
})
app.listen(PORT, () => {
Expand Down

0 comments on commit 525cc67

Please sign in to comment.