Lo hanno implementato da soli?Qual è l'ORM utilizzato da yii?
risposta
Il loro ORM sembra essere chiamato Yii Active Record.
Da Yii sito
E Yii attivo Record (AR), implementato come un approccio ampiamente adottato Object-Relational Mapping (ORM), semplifica ulteriormente la programmazione di database. Rappresentando una tabella in termini di classe e riga di un'istanza, Yii AR elimina il compito ripetitivo di scrivere quelle istruzioni SQL che si occupano principalmente di operazioni CRUD (creazione, lettura, aggiornamento ed eliminazione).
Questa è la documentazione su AR: www.yiiframework.com/doc/guide/database.ar Questa è l'API documenation: http://www.yiiframework.com/doc/api/1.1/CActiveRecord
mi piace molto. Uso Yii da un paio d'anni e penso che AR sia molto veloce :)
Yii ORM è chiamato "Active Record" è principalmente ispirato da Ruby su Rails Active Record (anche se viene utilizzato il "Active Record pattern" in molte lingue: http://en.wikipedia.org/wiki/Active_record_pattern). È stato ovviamente sviluppato dal team di sviluppatori di Yii (principalmente dal suo creatore Qiang Xue, immagino). Lo stesso concetto è stato migliorato per Yii 2 (ancora in alpha). guida Yii dà credito a Ruby on Rails AR quando si parla di nome Scopes: http://www.yiiframework.com/doc/guide/1.1/en/database.ar#named-scopes Io non sono un esperto di Ruby on Rails, ma so che i rapporti sono definiti in modo molto simile nei due ORM: http://www.yiiframework.com/doc/guide/1.1/en/database.arr#declaring-relationship
attivo Record in Ruby on Rails: http://guides.rubyonrails.org/
La classe ActiveRecord in Ruby on Rails: http://ar.rubyonrails.org/
attivo record in Yii: http://www.yiiframework.com/doc/guide/1.1/en/database.ar
.210La classe CActiveRecord in Yii: http://www.yiiframework.com/doc/api/1.1/CActiveRecord
E, ultimo ma non meno importante, il team di sviluppatori Yii in GitHub! https://github.com/yiisoft?tab=members
- 1. Qual è esattamente l'algoritmo utilizzato da hashCode di java.lang.Object
- 2. Qual è l'algoritmo utilizzato da Sass per risolvere un'istruzione @import?
- 3. Qual è l'ambito del bean predefinito utilizzato da Spring Boot?
- 4. Impedire che NA venga utilizzato in un lm regresion
- 5. Qual è il @ utilizzato in JavaScript?
- 6. Crea oggetto lm da dati/coefficienti
- 7. Yii - Come stampare SQL utilizzata da findAll
- 8. file è utilizzato da un altro processo
- 9. Qual è lo schema del database Cassandra utilizzato in Reddit?
- 10. Qual è il metodo di crittografia utilizzato su/etc/shadow?
- 11. C Problemi nel makefile: "gcc: -lm: file di input del linker non utilizzato perché il collegamento non è stato eseguito mpicc -lm 3D-ELM.o -o 3D-ELM.exe"
- 12. Qual è lo scopo di MarkDownSharp quando utilizzato con PageDown?
- 13. Quale è l'IDE migliore da utilizzare con Yii Framework
- 14. Qual è il $$ (doppio simbolo del dollaro) utilizzato in angolare?
- 15. Qual è l'editor utilizzato per scrivere file di testo RFC?
- 16. Qual è il font di programmazione standard utilizzato in Textmate?
- 17. Qual è l'exitContext utilizzato per su un metodo WaitHandle.WaitOne
- 18. qual è la funzione di "aspettarsi" utilizzato in js angolari
- 19. Qual è il valore "revpos" utilizzato negli allegati CouchDB?
- 20. Qual è il framework di registrazione più utilizzato in C#?
- 21. Qual è l'attributo del metodo ActiveModel "_was" utilizzato?
- 22. Qual è il metodo più utilizzato per accedere al database da C# al giorno d'oggi
- 23. qual è il carattere utilizzato da Apple per la tastiera numerica in ios7?
- 24. java.util.Observable è utilizzato ovunque?
- 25. estrarre i coefficienti standardizzati da LM in R
- 26. R trasforma nnls in lm
- 27. R: standard error dall'oggetto lm
- 28. Applicazione per funzione a lm()
- 29. Quanto è utilizzato PhoneGap
- 30. cos'è Yii :: app() in framework php yii
+1 per denominare il tuo account dopo l'argomento di cui hai una domanda. –