Подход к запросу Orientdb для получения свойств вершин и ребер

Я новичок в ориентировании базы данных. У меня есть пользователь вершины, у которого есть свойства адреса, имени и другой вершины. Изображения со свойствами imagename, date. пользователь со всеми свойствами обеих вершин. Как я могу написать запрос, чтобы получить это. Я использую orientjs в своем проекте


person Wish    schedule 31.08.2017    source источник


Ответы (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();

Надеюсь, поможет

С Уважением

person Michela Bonizzi    schedule 31.08.2017
comment
Большое спасибо, Микела Боницци. Именно то, что я хотел. Теперь я могу начать свое путешествие с Orientdb - person Wish; 01.09.2017