我对 Spring Data MongoDB 项目有疑问。我的问题是_class
所有收藏记录中的财产。我的用户集合大小接近 130 万条记录。所有记录都有一个_class
属性。这是项目的问题和糟糕的设计。因为 MongoDB 是一个基于文档的系统。大小是集合中每条记录的问题。用户收藏:
{ "_class" : "com.myproject.xxx.yy.aaa.bb.User", … }
如果我想将 User 类移动到另一个包怎么办?Spring Data 为什么要给_class
所有记录添加一个属性?