PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

RailsTutorial 3.2 Ch 11 - PostgreSQL-Syntaxfehler unterbricht den Status-Feed

Heilige Scheiße, das habe ich tatsächlich selbst herausgefunden. Musste nur den Join in der Methodendefinition entfernen:

def self.from_users_followed_by(user)
    followed_user_ids = user.followed_user_ids
    where("user_id IN (?) OR user_id = ?", followed_user_ids, user)
end

user.followed_user_ids.join(', ') erzeugt dies:"1, 2, 3"

während

user.followed_user_ids ergibt das:1, 2, 3

was ich wollte.