Я использую Loopback 3.22 с loopback-connector-mysql 5.3.1.
Когда я настраиваю loopback для скрытия BIT(1)
mysql столбца как boolean
, он всегда возвращает true
"isActive": {
"type": "Boolean",
"required": false,
"length": null,
"precision": 1,
"scale": null,
"mysql": {
"columnName": "is_active",
"dataType": "bit",
"dataLength": null,
"dataPrecision": 1,
"dataScale": null,
"nullable": "Y"
}
},
Я потратил так много времени здесь, я даже пытался использовать before save
перехватчики, но проверка типа столбца включалась раньше.
Создание типа столбца Binary
переносит проблему на внешний интерфейс.