gpt4 book ai didi

sql - node.js Sequelize 交易

转载 作者:行者123 更新时间:2023-12-03 22:42:53 25 4
gpt4 key购买 nike

我有两个模型 UserPlayer 具有一对一的关联:

User.hasOne(Player,{foreignKey:"userid", as : "Player"})

我有以下代码:
db.sequelize.transaction(function(t) {
db.User.find(154, {transaction: t}).success(function (user) {

user.getPlayer({transaction: t}).success(function (player) {
console.log(player.values);
}).error(function (error) {
console.log(error);
})
}).error(function (error) {
console.log(error);
})
});

但是我从来没有在上面的代码中得到与用户关联的播放器。
我的代码有问题吗?

最佳答案

你的意思是你没有得到“与用户关联的玩家”?你的意思是在你的代码中还是在你的数据库中?

您需要提交事务才能命中数据库。

t.commit().done(function (err) { ... });

关于sql - node.js Sequelize 交易,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23065567/

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