简体   繁体   English

Orientdb查询方法来获取顶点和边的属性

[英]Orientdb query approach to get properties of vertices and edges

我是一个定向db的新手。我有一个顶点用户,它的属性为adress,name和另一个顶点,图像的属性为imagename,date。两者均由边和边发布。现在,我想编写一个查询来选择由a所发布的所有图像具有两个顶点的所有属性的用户。如何编写查询以获取此信息。我在项目中使用orientjs

Try this: 尝试这个:

var OrientDB = require('orientjs');
var db = OrientDB({
host: 'localhost',
port: 2424,
});
var db = db.use({
name: '<db name>',
username: '<username>',
password: '<pwd>'
});
db.query('select address, name, out("postedby").imagename as imagename, out("postedby").date as date from User where name = "<insert a name>" unwind imagename,date')
.then(function (response) {
console.log(response);
});
db.close();

Hope it helps 希望能帮助到你

Regards 问候

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM