要删除多的一方时必须使用如下的配置
public void deleteVoteOption(int optionId) {
Transaction tx = session.beginTransaction();
VoteOption option = (VoteOption) session.load(VoteOption.class, new Long(optionId));
option.getQuestion().getOptions().remove(option);//必须使用remove
tx.commit();
}
相关文章
- 关于C++与Java中虚函数问题的读书笔记
- 关于JAVA中变量的初始化及类属性的默认值问题
- 关于JS中的eval函数问题
- 关于在hadoop中搭建HBase时创建表一直显示“Master is initializing”的问题
- 关于在if省略中括号里声明值的问题(variable declaration not allowed here)
- java中关于类中包含类的问题
- 关于向Mysql数据库中插入时间只有日期没有时分秒的问题
- 关于v-show与v-if的区别以及uni-app小程序中v-show指令失效问题
- flex弹性布局中关于设置子项目内部padding的均分问题
- 关于VUE中v-for循环的dom使用ref获取不到问题