0

我是一个定向 db 的新手。我有一个顶点用户,它具有属性 adress、name 和另一个具有属性 imagename、date 的顶点图像。两​​者都由和边缘张贴者连接。现在我想编写一个查询来选择由 a 发布的所有图像具有两个顶点的所有属性的用户。我如何编写查询来获得这个。我在我的项目中使用 orientjs

4

1 回答 1

1

尝试这个:

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();

希望能帮助到你

问候

于 2017-08-31T20:50:05.200 回答