Domande con tag 'doctrine'

6
risposte

Dovrei scegliere Doctrine 2 o Propel 1.5 / 1.6 e perché? [chiuso]

Mi piacerebbe sentire chi ha usato Doctrine 2 (o versioni successive) e Propel 1.5 (o versioni successive). La maggior parte dei confronti tra questi due mappatori relazionali di oggetti si basano su vecchie versioni - Doctrine 1 contro Propel 1...
posta 17.02.2011 - 02:21
4
risposte

Come progettare un modello imprevedibile?

Ho lavorato a un progetto che si occupa di semplificare, Scuole e Studenti. Il requisito generale è che alcuni studenti possano essere assegnati a determinate scuole per svolgere uno stage. Ma le scuole non sono solo scuole di per sé, quel...
posta 23.05.2017 - 18:15
2
risposte

La doctrina 2 è abbastanza veloce? [chiuso]

Ho bisogno di costruire un social network che si aspetta un traffico molto alto, 10k - 50k + registrazioni in un giorno, nemmeno i visitatori inclusi, visualizzazioni di pagina, upload di immagini, ecc ..., un sacco di attività del database. Al...
posta 13.05.2011 - 06:29
1
risposta

Costruire un DBAL da zero

Sto pensando di creare un DBAL da zero con PHP da utilizzare nei miei progetti e anche di apprendere attraverso il processo. Ho notato su SO e su altri forum affidabili che ogni volta che viene menzionato la maggior parte degli utenti con...
posta 23.04.2014 - 23:59
1
risposta

Come associare sia una raccolta che una voce di questa collezione a un'entità

Sto lavorando a un progetto in cui ho un'entità, potremmo chiamare Users e un'altra entità Address . Voglio definire l'entità User in modo che un utente abbia una raccolta di indirizzi (in genere una relazione One-To-Many), ma h...
posta 26.10.2014 - 21:10
1
risposta

Entità e relazioni polimorfiche

Diciamo che ho uno scaffale sul quale posso mettere gli articoli che sono fissabili (non sono sicuro che sia effettivamente una parola ma puoi capire il mio punto). Quindi ho il seguente: class Shelf { /** @var ShelfableItemInterface[] **/...
posta 07.08.2018 - 14:12
1
risposta

Quando si utilizza un ORM, i mapping devono essere definiti nel file di codice?

Doctrine offre tre modi per definire le proprietà di mappatura degli oggetti: in XML, in YAML e come annotazioni in linea docblock nel codice. La documentazione di Doctrine non fornisce alcun consiglio sulla scelta tra di loro, ma mi chiedo in p...
posta 25.09.2013 - 00:55
1
risposta

Perché la funzionalità ORM persist () usa i riferimenti per popolare insert_id e non restituisce?

Capisco come funziona ORM persist : //ORM "persist" oversimplification function persist(&$entity) { ... $insertId = api_actual_db_insert(...); $entity->setId($insertId); } //usage of ORM later ... $this->getEntityMan...
posta 25.05.2016 - 22:04
1
risposta

Quali sono i vantaggi dell'utilizzo dell'inizializzazione pigra quando si chiama l'EntityManager di Doctrine?

TL; DR: ho notato che alcuni tutorial stanno utilizzando una chiamata di metodo in più per recuperare una variabile, nel mio caso EntityManager di Doctrine. È generalmente una buona idea usare tale chiamata di metodo extra, quando sembr...
posta 18.10.2016 - 18:21
2
risposte

Pattern di repository: Doctrine2 vs Microsoft Entity Framework?

Uso Symfony2 con Doctrine2 da alcuni anni. Recentemente ho iniziato a utilizzare Entity Framework di Microsoft con MVC5. Dalla mia esperienza su Symfony2 capisco che il lavoro di un repository è solo quello di recuperare e restituire oggetti, se...
posta 05.07.2014 - 21:27