我有3个表:用户,照片,头像。头像是user_2当前在浏览user_1的照片时看到的user_1的照片。不同的用户会看到每个用户不同的头像(取决于他们滚动了多少照片)。 当用户删除时,他的所有照片和头像,显示给其他用户也删除了我做错了什么?(user_id i从服务器API获取,id只是为了方便) cursor.execute("""CREATE TABLE IF NOT EXISTS users(
id int AUTO_INCREMENT PRIMARY KEY,
user_id INTEGER NOT NULL UNIQUE,
goal VARCHAR(255)
当有人更改头像时,我尝试在通道中发送消息,但它不起作用,因为总是来自oldUser和newUser的url是相同的(两次是新的头像url),我对昵称更改做了类似的事情,它实际上工作得很好。 bot.on("guildMemberUpdate", (oldMember, newMember) => {
//checks if the change is the nickname
if (oldMember.displayName != newMember.displayName) {
console.log(`(NEW ACTIVITY):
我使用carrierewave在我的应用程序中添加用户头像
class User < ActiveRecord::Base
mount_uploader :avatar, AvatarUploader
end
因此,当我尝试用remove_avatar方法删除头像时,它只是删除文件,而不是清除数据库列的值
我在这里找到了关于同一主题的讨论:,但这似乎是一个旧的讨论(2年前),也许carrierewave已经更新来解决这个问题。有什么想法吗?
我纠结于这个问题的起因。如果我以我的帐户登录,下面的代码不会显示user: 100000920350966,但如果我注销并重新登录到我妻子的帐户,我现在可以看到该用户的个人资料图片。
登录到我的FB帐户时出错:
一个有效的例子是:
我使用的代码是PHP SDK和这段用于获取图像的代码:
function randomUser() {
$query = mysql_query("SELECT the_facebook_id FROM users WHERE the_facebook_id != '$facebook_id' ORDER BY RAND() LIMIT 0,