mongodb 下划线
时间: 2023-09-13 15:07:24 浏览: 105
在mongodb中,下划线通常用于命名集合的属性字段。按照规范,mongodb数据库的命名应该遵循特定的规则。例如,公司名与模块名之间应使用下划线进行分隔,禁止使用除下划线外的特殊字符。
在mongodb中,默认情况下,它会直接映射实体类的驼峰命名属性到数据库的字段中。这意味着,如果实体类的属性是驼峰命名,那么对应的集合属性字段也是驼峰命名。
然而,如果你希望实体类的属性名与集合的属性字段名有所区别,你可以使用@Field注解来指定集合字段的名称。通过在实体类的属性上添加@Field注解,你可以将驼峰命名的属性映射到数据库下划线命名的字段上。
总之,mongodb中的下划线命名约定主要用于集合属性字段的命名,而实体类的驼峰命名属性默认直接映射到数据库字段。如果你希望自定义属性字段的命名,可以使用@Field注解来指定。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [Mutuduxf#CSharp-Coding-Standards#mongodb数据库规范1](https://download.csdn.net/download/weixin_35785186/86251194)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [Mongodb集合字段命名风格为驼峰与下划线的区别](https://blog.csdn.net/qq_40095187/article/details/122221217)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文