diff --git a/controller/ncovFetchData.js b/controller/ncovFetchData.js index 3dcd045..3319463 100644 --- a/controller/ncovFetchData.js +++ b/controller/ncovFetchData.js @@ -1,5 +1,7 @@ // 导入models文件 import ncovChinaData from "../models/ncovChinaData.js"; +import ChinaNcovData from '../models/ChinaData.js'; +import WorldNcovData from "../models/WorldData.js"; // Fetch China Data method export const fetchAllChinaData = (req, res) => { @@ -17,4 +19,22 @@ export const fetchIndividualChinaData = (req, res) => { }).catch(error => { res.status(404).json({message: error}); }) -} \ No newline at end of file +} + +// Fetch China Data from Wapi +export const fetchChinaData = async (req, res) => { + ChinaNcovData.find().then(result => { + res.send(result); + }).catch(error => { + res.status(404).json({message: error}); + }) +}; + +// Fetch World Dta from Wapi +export const fetchWorldData = (req, res) => { + WorldNcovData.find().then(result => { + res.send(result); + }).catch(error => { + res.status(404).json({ message: error }); + }); +}; \ No newline at end of file