我有这个问题,我向数据库添加了一个信息,当我在我的两个表上进行内连接时,它不显示,直到在添加数据后两分钟之后。我似乎无法弄清楚为什么会这样发生。任何帮助表示赞赏。谢谢。
以下是使用节点mysql
进行的示例var currentTime = Date.now();
var pastOneDay = currentTime - config.justADay;
var query = "SELECT * FROM ?? INNER JOIN ?? ON ??=?? WHERE ??=? AND ?? < ? ORDER BY ?? + 0 LIMIT ?";
var table = ["following", "posts", "following.followed_username", "posts.username", "following.username", usersname, "posts.initial_time_posted", pastOneDay, "posts.initial_time_posted", config.noOfPostsToSend];
query = mysql.format(query, table);
connection.query(query, function(err, postsReturned) {
if(err) {
callback(true, null);
} else {
callback(false, postsReturned);
}
});