-
-
-
<inner> newGetNext()
-
Generate new ID for current model and filterFields
-
<inner> newRebase(modelName, ID)
-
Sets new current ID for model
Parameters:
Name |
Type |
Description |
modelName |
string
|
name of target model |
ID |
number
|
desired new start ID for model |
-
<inner> notContainedInData(fields, data)
-
Returns sub-list of fields which is not contained in object
Parameters:
Name |
Type |
Description |
fields |
Array.string
|
list of fields |
data |
Object
|
object to filter against |
Returns:
sub-list of fields not contained in object
-
Type
-
Array.string
-
<inner> secureUpdate(thisModel, which, cmd, opts)
-
Some drivers versions work-arounds
Parameters:
Name |
Type |
Description |
thisModel |
Mongoose.Model
|
counter model |
which |
Object
|
filter object of update request |
cmd |
Object
|
command object of update request |
opts |
Object
|
options of request |