MongoRepository如何创建集合
问题描述
业务需求,需要根据某个字段值,假设值为 demo
(该值是唯一的),去创建一个名为demo
的collection。之后与demo相关的文档信息(结构是固定的),都将存储到这个集合中。
问题出现的环境背景及自己尝试过哪些方法
问题主要有:
- 如何使用MongoRepository去创建一个名为
demo
的集合? - 如果创建了
demo
集合,但是因为这个集合的名称和结构都是在运行时才知道的,如何去做实体类映射保证后续的CRUD操作都可以正常运行?
有想过使用反射,但是反射只能创建类的对象,无法创建类,所以还是没有办法在运行时做到实体类去映射。而且就算可以,一旦服务器关闭,那么之前创建的所有实体类都将消失。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
创建demo集合,我理解为创建一个demo的对象?如果是这样的话使用
#补充
我进行了尝试,你可以这样试试看
大致意思就是用List<T>控制问卷选择题和问答题的数量
选择题和问答题的具体情况再分析,例如问卷号、选项、也是相同的思路List<String>