2015-10-27 2 views
1

Я запрашиваю класс из адаптера Sails-orientdb для Sailjs. Я ожидаю, что поле last_comment будет расширено, но оно просто вернет мне идентификатор. В orientdb студии же SQL ниже показывает last_comment расширенOrientdb fetch plan return ID вместо записи

Questions.query("select * from Questions fetchplan last_comment:0 order by createdAt desc", function (err, retrievedQuestions) { 
     if (err) res.send(500,"Error") 
     res.send(200, retrievedQuestions); 
    }); 

Как я могу получить ResultSet, чтобы вернуться расширить?

Orientdb V2.0.12

ответ

1

вы можете попробовать с уровнем: 1

Questions.query("select * from Questions fetchplan last_comment:1 order by createdAt desc", function (err, retrievedQuestions) { 
     if (err) res.send(500,"Error") 
     res.send(200, retrievedQuestions); 
    }); 
+0

Doesnt сделать разницу. Получается следующее: last_comment: '# 19: 2'. Его то же самое, что и попытка с уровнем: 0 – TommyK

+0

Прямая ссылка? – wolf4ood

+0

Да, это прямая ссылка. Он появляется в ориентированной студии, расширенной – TommyK