Как получить вывод на печать для отладки карты / уменьшить в Mongoid?
Я пишу карту / уменьшить операцию с Mongoid 3.0. Я пытаюсь использоватьprint
оператор для отладки функций JS. Этопредложение по устранению неполадок из документов MongoDBНапример:
reduce = %Q{
function(user_id, timestamps) {
var max = 0;
timestamps.forEach(function(t) {
var diff = t.started_at - t.attempted_at;
if (diff > max) { max = diff; }
});
print(user_id + ', ' + max);
return max;
};
}
MyCollection.all.map_reduce(map, reduce).to_a
К сожалению, выход изprint
Заявление не отображается ни на консоли, ни в журнале - кажется, что это подавлено где-то между БД, драйвером, Moped или любым из промежуточных уровней. Есть ли способ включить это?