node利用orm操作mysql数据库_MySQL
程序员文章站
2022-06-01 18:08:08
...
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); // }); });
});