当前位置:Gxlcms > mysql > node利用orm操作mysql数据库_MySQL

node利用orm操作mysql数据库_MySQL

时间:2021-07-01 10:21:17 帮助过:72人阅读

var orm =require(“orm”);

orm.connect(“mysql://root:wjb1234@localhost/test”,function(err,db){

if (err) console.log(err.message);  var Test =db.define("test",{         id :Number,         content:String,         pid:Number  },{         methods:{             showContents:function(){                  return this.content;             }         },         validations:{              age:orm.enforce.ranges.number(20,undefined,"under-age")                }  });   Test.create([{                 "content":"a",                 "pid":1               },{                 "content":"b",                 "pid":4                }],function(err,items){                    if(err) console.log(err.message);                    console.log(items);   });   Test.find({content:"aaaa"},function(err,test){            // console.log(test);            // console.log(test.id);            // console.log(test.pid);            // console.log(test.content);      //       console.log(test[0].showContents());     //        console.log(test[0].age());                                               //test[0].remove(function(err){              //   console.log("rm ..");              // }); //            test[0].id=10;   //          test[0].pid=1;     //        test[0].content="aaaa";       //      test[0].save(function(err){         //          if(err) console.log(err.message);           //   });    });

});

人气教程排行