PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

RailsTutorial 3.2 Ch 11 - Błąd składni PostgreSQL powoduje przerwanie kanału statusu

Jasna cholera, sam to rozgryzłem. Wystarczyło usunąć sprzężenie w definicji metody:

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(', ') daje to:"1, 2, 3"

podczas

user.followed_user_ids daje to:1, 2, 3

właśnie tego chciałem.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kontener Postgres ulega awarii, gdy `pliki bazy danych są niezgodne z serwerem` po zaktualizowaniu obrazu kontenera do najnowszej wersji

  2. Błąd podczas uruchamiania polecenia psql w /docker-entrypoint-initdb.d/db_init.sh (psql:nie można połączyć się z serwerem:połączenie odrzucone)

  3. Zaktualizuj wiele wierszy w tym samym zapytaniu za pomocą PostgreSQL

  4. Jak używać pand do robienia upsert w SqlAlchemy?

  5. Zautomatyzowane aktualizacje klastrów PostgreSQL w chmurze niemal zerowe przestoje (część II)