План выборки Orientdb возвращает идентификатор вместо записи

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

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

Как я могу заставить набор результатов возвращаться расширенным?

ОриентирБД v2.0.12


person TommyK    schedule 27.10.2015    source источник


Ответы (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);
    });
person wolf4ood    schedule 28.10.2015
comment
Не имеет значения. Возвращается следующее: last_comment: '#19:2'. Это то же самое, что пытаться с уровнем: 0 - person TommyK; 29.10.2015
comment
Да, это прямая ссылка. Он появляется в ориентированной студии, расширенной - person TommyK; 29.10.2015
comment
Хорошо, позвольте мне проверить в Sails-OrientDB. Какую версию вы используете? - person wolf4ood; 29.10.2015
comment
Версия 10.55 с библиотеками orientjs - person TommyK; 29.10.2015