Il Doctrine Project è una raccolta di librerie open source e strumenti per gestire l'astrazione del database e la mappatura relazionale degli oggetti scritti in PHP.
Mi chiedo quale sia il modo migliore, più pulito e più semplice per lavorare con le relazioni molti-a-molti in Doctrine2. Supponiamo che abbiamo un album come Master of Puppets dei Metallica con diverse tracce. Ma tieni presente che una traccia potrebbe apparire in più di un album, come fa Battery …
Stiamo usando Doctrine, un PHP ORM. Sto creando una query come questa: $q = Doctrine_Query::create()->select('id')->from('MyTable'); e poi nella funzione sto aggiungendo varie clausole e cose appropriate, come questa $q->where('normalisedname = ? OR name = ?', array($string, $originalString)); Più avanti, prima di execute()quell'oggetto query, voglio stampare l'SQL grezzo per esaminarlo e …
Sto iniziando un nuovo progetto con symfony che è facilmente integrato con Doctrine e Propel , ma ovviamente ho bisogno di fare una scelta ... Mi chiedevo se le persone più esperte là fuori hanno pro e / o contro generali per andare con uno di questi due? Molte grazie. …
Ho bisogno di ordinare i dati per due colonne (quando le righe hanno valori diversi per la colonna numero 1, ordina in base ad essa; altrimenti, ordina per colonna numero 2) Sto usando a QueryBuilderper creare la query. Se chiamo il orderBymetodo una seconda volta, sostituisce qualsiasi ordine specificato in …
An ne Userha uno Packageassociato. Molti utenti possono fare riferimento allo stesso pacchetto. Usernon può esistere senza un Packagedefinito. Userdovrebbe possedere la relazione. La relazione è bidirezionale, quindi a Packageha zero o più utenti al suo interno. Questi requisiti portano alla ManyToOnerelazione per Usere alla OneToManyrelazione di Packagein Dottrina 2. …
La mia entità utilizza questa annotazione per il suo ID: /** * @orm:Id * @orm:Column(type="integer") * @orm:GeneratedValue(strategy="AUTO") */ protected $id; Da un database pulito, sto importando record esistenti da un database precedente e sto cercando di mantenere gli stessi ID. Quindi, quando si aggiungono nuovi record, voglio che MySQL incrementi …
Ho provato a raccogliere poche informazioni su coloro che seguono il modo per eliminare automaticamente l'entità figlio quando viene eliminata un'entità padre. Sembra che il modo più comune sia usare una di queste tre annotazioni: cascade = {"remove"} OR orphanRemoval = true OR ondelete = "CASCADE" . Sono un po …
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, discussioni, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Sto sviluppando un'app di gioco e utilizzo Symfony 2.0. Ho molte richieste AJAX al backend. E più risposte stanno convertendo l'entità in JSON. Per esempio: class DefaultController extends Controller { public function launchAction() { $user = $this->getDoctrine() ->getRepository('UserBundle:User') ->find($id); // encode user to json format $userDataAsJson = $this->encodeUserDataToJson($user); return array( …
Sto usando Symfony 4.3.8 e non riesco a trovare alcuna informazione su tali deprecazioni: Utente deprecato: la creazione di Doctrine \ ORM \ Mapping \ UnderscoreNamingStrategy senza renderlo consapevole del numero è obsoleta e verrà rimossa in Doctrine ORM 3.0. La creazione di Doctrine \ ORM \ Mapping \ UnderscoreNamingStrategy …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.