我有这一行:
RECENT_EVENTS_CONDITION = '(actor_type = \'User\' AND actor_id IN (SELECT followed_id
FROM relationships
WHERE follower_id = user_id))'
我的主要问题是user_id
是否正确。我想要做的是找到actor_id
与当前用户所关注用户的ID一致的记录。 WHERE follower_id = user_id
关注我,因为user_id
不应该是整个列,而是当前用户的特定ID。我该怎么解决这个问题?或者它已经正确了吗?
答案 0 :(得分:2)
user_id
需要是一个参数。在不知道您正在使用哪种语言(例如,这是一个PHP应用程序吗?)或整体上下文的情况下,我无法为您提供所需的确切语法。
答案 1 :(得分:2)
你想要:
"..query.. SELECT followed_id FROM relationships WHERE follower_id = #{user_id}"