12345678910111213141516171819202122232425262728293031323334353637383940 |
- var ObjectID = require("mongodb").ObjectID;
- module.exports = function (app, db) {
- app.get("/notes", (req, res) => {
- db.collection("test")
- .find({})
- .toArray((err, item) => {
- if (err) {
- res.send({ error: "An error" });
- } else {
- res.send(item);
- }
- });
- });
- //查询答案的接口
- app.get("/answer/:id", (req, res) => {
- const id = req.params.id
- const details = {"hid":id}
- db.collection('vueanswer').findOne(details, (err, item) => {
- if (err) {
- res.send({'error':'An error has occurred'});
- } else {
- res.send(item);
- }
- });
- });
- app.post("/notes", (req, res) => {
- const note = {
- name: req.body.name,
- content: req.body.content,
- createtime: req.body.createtime,
- };
- db.collection("test").insert(note, (err, result) => {
- if (err) {
- res.send({ error: "An error" });
- } else {
- res.send(result.ops[0]);
- }
- });
- });
- };
|