每次做项目都会碰上些令人苦恼的模型/字段,不知道该用什么单词
比如说有一个 Model 要用来存储用户在某个项目中的自定义变量,有什么好建议么大家...
custom_variable_1 custom_variable_2 ...
@blacktulip 不想用两个单词的 Model。。。
#2 楼 @insub 两个单词会出现什么问题么?
跳出业务,不要从直观的字面意思来起 Model、字段的名字,要宏观一些,用简短、好拼写一些的单词。
可以多看看一些开源项目的相关功能是怎么起名字的
注释是个好东西!
@blacktulip 轻微强迫症,再加上写起来麻烦....
见过 col1,col2…… 的代码的表示什么都能接受,我没有追求
可以有一张 custom_fields 表来记录用户自定义 field 的名字。
然后再弄了一张表 custom_field_values 存自定义字段的值。
用户想加几个字段,就加几个字段。