【问题标题】:How to define "ENUM" type and put values in a loopback model itself?如何定义“ENUM”类型并将值放入环回模型本身?
【发布时间】:2020-03-09 15:06:30
【问题描述】:

如何定义“ENUM”类型并将值放入模型本身?如果那不可能,那么在文档中,它提到像这样使用枚举 https://loopback.io/doc/en/lb3/MySQL-connector.html#enum 但是根据最佳实践,我应该把这段代码放在哪里?

【问题讨论】:

    标签: loopbackjs


    【解决方案1】:

    您可以向模型添加自定义验证,以便检查您传递的值是否正确。你可以在这里找到更详细的答案:

    Can I define a custom validation with options for Loopback?

    【讨论】:

      【解决方案2】:

      您可以将这种方式与 MYSQL 连接器一起使用。

      "properties": { "name": { "type": "string", "mysql": { "columnName": "name", "dataType": "ENUM('Daily', 'Week Days','Weekends','Monthly','Custom')", "default": "Week Days" } } },

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-05-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-11-18
        • 2014-04-15
        • 1970-01-01
        • 2021-02-14
        相关资源
        最近更新 更多