我无法在 OrientDB 数据库中插入数据

问题描述

我正在尝试向 OrientDB 中插入数据,但我收到相同的错误:null,在记录上 在数据库中插入空数据

 require('dotenv').config();
    const express = require('express'),ODBclient = require ('orient-rest-api'),router = express.Router();
    const db = new ODcclient({
     user: process.env.USER,password: process.env.PASSW,host: process.env.HOSTING,database: process.env.BDDTOS});
     db.connect().then(async()=>{
       console.log('connected to DataBase...');
      }).catch(err=>{
         res.send('Error on connection',err.message);
      });
     router.get('/',(req,res)=>{
        res.render('starting');
     });
     router.post('/resultado',res)=>{
       let name: req.body.nombre,lastname: req.body.apellido,address: req.body.direccion,correo: req.body.correo;
       db.command('INSERT INTO Person CONTENT {"address":address,"name":name,"lastname":lastname,"correo":correo}',result={
    "data": [{
       "address":address,"lastname2:lastname}]
  })
  .then((result)=>{
     console.log(result);
     res.send(result);
  }).catch((err)=>{
    console.log('Error: ',err.message);
   });
});
router.get('*',res)=>{
  res.render('404');
 });
module.exports = router

//当我在 MSDOS 控制台上执行时显示我的记录为空

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)