NutzCN Logo
问答 问大大一个问题,关于事务的使用
发布于 2082天前 作者 qq_b354c25d 1546 次浏览 复制 上一个帖子 下一个帖子
标签:

对于create操作的话,
如果不适用事务
return dao.insert(实例就好了);

但是如果是使用事务的 先更新再插入
该怎么获得这个insert之后的值呢

public RemoteVideo create(String stOrderId, boolean valid,
                                         RemoteVideo remoteVideo) {
 Trans.exec(() -> {
        dao.update(RemoteVideo.class, Chain.make("valid", valid),
                Cnd.where("orderId", "=", stOrderId).and("valid", "=", true));
        dao.insert(remoteVideo);
        });
        return ??;
添加回复
请先登陆
回到顶部