Il mio database è postgreSQL. Ho impostato i miei parametri come di seguito:Come interrogare una tabella in uno schema in symfony2 tramite doctrine?
parameters:
database_driver: pdo_pgsql
database_host: 127.0.0.1
database_port: null
database_name: sandbox
database_user: postgres
database_password: postgres
mailer_transport: smtp
mailer_host: 127.0.0.1
mailer_user: null
mailer_password: null
locale: en
secret: ThisTokenIsNotSoSecretChangeIt
Il problema è che non so come interrogare le tabelle esistenti in PostgreSQL
. Non ho alcun problema con MySQL
, ma in PostgreSQL
non so davvero cosa fare.
EDIT:
# app/config/parameters.yml
parameters:
database_driver: pdo_mysql
database_host: localhost
database_name: test_project
database_user: root
database_password: password
E poi ho creare entità di lavorare con i miei dati.
EDIT2:
Le tabelle sono già stati creati in PostgreSQL. La parte di connessione è terminata. L'ho fatto con successo. Quello che voglio fare ora è creare entità basate su tabelle esistenti. Penso che ora sia molto più chiaro e nessuno è dal lato oscuro. ;-)
Puoi mostrarci un esempio di come lo fai con MySQL? – Luke
http://stackoverflow.com/questions/15280032/how-do-i-specify-which-schema-to-use-for-doctrine-2-2-symfony-2-2-and-postgres –
Nella tua modifica , perché 'database_driver' è impostato come' pdo_mysql'? Dovrebbe essere 'pdo_pgsql'? – kix