gpt4 book ai didi

scala - 如何:Transaction Rollback in squeryl

转载 作者:行者123 更新时间:2023-12-02 08:52:46 26 4
gpt4 key购买 nike

有人可以告诉我如何在 squeryl 中显式处理事务回滚吗?

我们如何动态添加或删除 squeryl 中的列?

谢谢...

最佳答案

只是为了详细说明@didierd 的回复。每个事务都绑定(bind)一个 session /连接。您可以使用如下代码访问当前 session ,从而访问连接:

Session.currentSession.connection

或者,如果您不确定自己是否处于交易中

Session.currentSessionOption map {_.connection}

如果您确实以这种方式回滚事务,则您有责任启动新事务或确保不再使用该连接,因此请谨慎使用。

关于scala - 如何:Transaction Rollback in squeryl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7266323/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com