gpt4 book ai didi

javascript - 使用 sequelize 获取下一条记录

转载 作者:行者123 更新时间:2023-11-30 22:35:57 25 4
gpt4 key购买 nike

你知道是否有一种简单的方法可以使用 sequelize 获取下一条记录?我返回一个对象,我想进行第二次查询以获取下一个对象。如果它不存在,那么我可能应该创建一个原始查询。

编辑:

我的问题可能被误解了。我问过是否有可能在数据库中获取下一条记录。

例如如果我们有这张表

1 foo
2 bar
3 foobar
4 barfoo
5 ...

然后我得到第一个元素,然后我想进行查询,在那里我得到下一个元素,这将是数据库中的第二条记录

最佳答案

要使用其他查询,您需要使用回调。

按照这个例子:

var query = "SELECT * FROM foo";
sequelize.query(query, {
type: sequelize.QueryTypes.SELECT
}).success(function (query1) {
done = _.after(query1.length, function () {
callback(query1)
})

query = "SELECT * FROM foo2";
sequelize.query(query, {
type: sequelize.QueryTypes.SELECT
}).success(function (query2) {
console.log(query1);
console.log(query2);
});
});

这样就可以实现多次查询。

关于javascript - 使用 sequelize 获取下一条记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32566555/

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