Как я могу проверить, принадлежит ли пользователь сообщению, которое он просматривает, если не разрешить комментировать сообщение, я попробовал, если и я использую модель has_many, такую как User(devise)
UserPost(model)
Post
и comments(belongs_to post)
Я пытался сделать <%Membership.where(user_id: self.id, group_id: group.id).any?%>
, но я получаю ошибку:
PG::UndefinedColumn: ERROR: column courses.user_id does not exist
LINE 1: SELECT 1 AS one FROM "courses" WHERE "courses"."user_id" = ...
^
: SELECT 1 AS one FROM "courses" WHERE "courses"."user_id" = $1 AND "courses"."course_id" = $2 LIMIT $3