在node.js中为OrientDB数据库创建模型

时间:2018-04-08 17:47:09

标签: orientdb

我建立一个节点js应用程序和OrientDB作为数据库。有没有办法在节点中为我的顶点创建一个模型,就像我们使用MongoDB一样?

例如,我有一个名为Account的类,其中包含属性名称,密码和电子邮件。

使用OrientDB和OrientJS作为语言驱动程序时,是否可以在节点中为此创建模型?

感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

我不知道我是否理解正确,但这是如何创建你描述的类:

var OrientDB = require('orientjs');

var server = OrientDB({
   host: 'localhost',
   port: 2424,
   username: '<username>',
   password: '<password>'
})

var db = server.use({
  name: 'mydb',
  username: '<username>',
  password: '<password>'
})

db.class.get('Account')
.then(function (MyClass) {
        MyClass.property.create([{
        name: 'name',
        type: 'String'
    },{
       name: 'password',
       type: 'String'
    },{
       name: 'email',
       type: 'String'
    }])
    .then(function () {
        console.log('Properties created')
    });
})

server.close();

希望有所帮助

此致