* Returns the previous value for key from `_previousDataValues`. * * If called without a key, returns the previous values for all values which have changed * * @param {string} [key] key to get previous value of * * @returns {any|Array }
(key)
| 3920 | * @returns {any|Array<any>} |
| 3921 | */ |
| 3922 | previous(key) { |
| 3923 | if (key) { |
| 3924 | return this._previousDataValues[key]; |
| 3925 | } |
| 3926 | |
| 3927 | return _.pickBy(this._previousDataValues, (value, key) => this.changed(key)); |
| 3928 | } |
| 3929 | |
| 3930 | _setInclude(key, value, options) { |
| 3931 | if (!Array.isArray(value)) value = [value]; |
no test coverage detected