(key, value, cast, json)
| 2705 | } |
| 2706 | |
| 2707 | _castKey(key, value, cast, json) { |
| 2708 | cast = cast || this._getJsonCast(Array.isArray(value) ? value[0] : value); |
| 2709 | if (cast) { |
| 2710 | return new Utils.Literal(this.handleSequelizeMethod(new Utils.Cast(new Utils.Literal(key), cast, json))); |
| 2711 | } |
| 2712 | |
| 2713 | return new Utils.Literal(key); |
| 2714 | } |
| 2715 | |
| 2716 | _getJsonCast(value) { |
| 2717 | if (typeof value === 'number') { |
no test coverage detected