В SQL можно добавлять поля, которых нет в табличной модели, и отображать их во время запроса.Может ли MongoDB сделать то же самое в модели и / или в запросе?
Например, есть ли «способ» сохранить документ в примере коллекции:
db.example.save(
{
"name":"randomValue",
"random": function(){ return Math.random() };
})
Где find.example.find();
Результатом будет «оцененный» документ, например:
{"name":"randomValue", "random":0.9879878, "_id" : { "$oid" : "4ef1d1…" }}
(оцениваемая функция будет заменена возвращаемым значением)
Если это возможно только при указаниифункция в запросе, как это сделать?