Changelog
[0.3.3] - 2019-05-16
count
property returned from findAndCount
is numericChangelog
[0.3.2] - 2019-05-13
findByIds
static model method which finds a list of documents by id.findAndCount
static model method which returns both the documents matching the query as well as the count of all documents matching the query irrespective of skip and limitChangelog
[0.3.1] - 2018-12-21
Changelog
[0.3.0] - 2018-12-17
Changelog
[0.2.1] - 2018-10-22
Changelog
[0.2.0] - 2018-09-18
request
and response
properties of the ConnectionManager
error object have now been renamed so they do not appear to be errors that directly came from axios. They are now connectionManagerRequest
and connectionManagerResponse
respectively.Connection
class is no longer exported. Connections should be established via the createConnection
method which now accepts all parameters that the Connection
class acceptsRecordLockedError
and errors due to record version mismatches will be cast to RecordVersionError
other
propertymvom
Changelog
[0.1.0] - 2018-08-10
We've graduated from Alpha to Beta! Semver has been updated so breaking vs. non-breaking changes can be more easily identified go forward.
x.y
indicating the data was located at a particular attribute and value and the array should iterate across the subvalue. In this structure, the properties in the subdocument arrays would end up empty. This has been corrected.Changelog
[0.0.10] - 2018-06-12
type
and a path
property. If an object doesn't contain both of these properties, it will be treated as a subdocument object instead of a data definition. The upshot of this is that type
can now be used as a data-describing property in a Schema definition, provided that it does not appear alongside a path
property in that same definition.Changelog
[0.0.9] - 2018-06-07
getDbDate
, getDbDateTime
, and getDbTime
functions. These can be used to calculate the date and time values as represented at the database layer since it is likely to differ from the layer running mvom. This will allow consumers to get these values so they can be provided in the data. Note: This information is cached with a tunable time period (default 1 hour) in order to provide low latency feedback but also reasonably handle shifts in the database time (e.g. daylight saving time, server migrations, etc.)Changelog
[0.0.8] - 2018-05-30