UNPKG
nodejs-rigorous
Version:
latest (1.0.53)
1.0.53
1.0.52
1.0.51
1.0.50
1.0.49
1.0.47
1.0.46
1.0.45
1.0.44
1.0.43
1.0.42
1.0.41
1.0.40
1.0.39
1.0.38
1.0.37
1.0.36
1.0.35
1.0.34
1.0.33
1.0.32
1.0.31
1.0.30
1.0.29
1.0.28
1.0.27
1.0.26
1.0.25
1.0.24
1.0.23
1.0.22
1.0.21
1.0.20
1.0.19
1.0.18
1.0.17
1.0.16
1.0.15
1.0.14
1.0.13
1.0.12
1.0.11
1.0.10
1.0.9
1.0.8
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0
Rigorous Framework
gitlab.com/persLaunch2/rigorous
nodejs-rigorous
/
src
/
models
/
ObjectCollection
/
set_virtual.js
12 lines
(7 loc)
•
297 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
/* eslint no-param-reassign:0 */
// source: https://mongoosejs.com/docs/populate.html
module
.
exports
=
(
schema, virtualsSettings
) =>
{
Object
.
keys
(virtualsSettings).
forEach
(
(
virtualName
) =>
{ schema.
virtual
(virtualName, virtualsSettings[virtualName].
param
); }); };