我希望为帐户设置实现某种类型的复选框功能,例如
option:
value1: true
value2: false
value 3: false
我的第一个想法是拥有一个名为option
的数组键,然后从Strings
获得一个enum
数组,如下所示:
key: { type: [String], required: true, enum: [
'value1', 'value2'
]}
然后我可以查看用户在数组中有哪些选项与可能的enum
值...
但也许我应该做这样的事情;
key: {
value1: { type: Boolean, required: true, default: true },
value2: { type: Boolean, required: true, default: true }
}
我希望这是超级可定制和灵活的,所以我想知道是否有人有任何建议?
答案 0 :(得分:1)
第二种选择更好。更容易执行查询。