我有这样一行:
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。我该如何解决这个问题?还是已经正确了?
您需要:
"..query.. SELECT followed_id FROM relationships WHERE follower_id = #{user_id}"
user_id
需要作为参数。如果不知道您使用的是哪种语言(例如,这是一个PHP应用程序吗?)或上下文,我无法给您所需的确切语法。