Sembra che _compile_select
non sia stato aggiunto e get_compiled_select
non sia stato aggiunto a 2.1.0. Ci sono altre funzioni come queste? E anche io sono curioso. C'è qualche ragione particolare per non aggiungere get_compiled_select()
ad Active Record e rimuovere _compile_select
?Esiste una funzione come _compile_select o get_compiled_select()?
10
A
risposta
13
Ho aggiunto get_compiled_select() a DB_active_rec.php e sembra funzionare senza problemi, ma non rimuovere _compile_select() poiché è utilizzato in molti altri metodi.
La richiesta di pull per l'aggiunta di questo metodo è qui, con alcuni altri metodi utili come:
- get_compiled_select()
- get_compiled_insert()
- get_compiled_update()
- get_compiled_delete()
https://github.com/EllisLab/CodeIgniter/pull/307
se si desidera solo il metodo, è proprio questo:
/**
* Get SELECT query string
*
* Compiles a SELECT query string and returns the sql.
*
* @access public
* @param string the table name to select from (optional)
* @param boolean TRUE: resets AR values; FALSE: leave AR vaules alone
* @return string
*/
public function get_compiled_select($table = '', $reset = TRUE)
{
if ($table != '')
{
$this->_track_aliases($table);
$this->from($table);
}
$select = $this->_compile_select();
if ($reset === TRUE)
{
$this->_reset_select();
}
return $select;
}
Problemi correlati
- 1. Esiste una funzione mappa?
- 2. Esiste una funzione come isdate() per datetime2?
- 3. Come controllare una DLL se esiste una funzione?
- 4. Esiste una funzione haskell per i preventivi?
- 5. Clojure: determina se esiste una funzione
- 6. Esiste una funzione di scala identità?
- 7. Esiste una funzione di hash glibc?
- 8. Esiste una funzione 'foreach' in Python 3?
- 9. Esiste una funzione numpy max min?
- 10. Se esiste o esiste?
- 11. Esiste una funzione `printk()` che supporta `va_list`?
- 12. Esiste una funzione "elemento pronto" in jQuery?
- 13. Esiste una funzione di divisione in xpath?
- 14. esiste una funzione o somi di unità come TIniFiles che non verranno salvati nel file?
- 15. Esiste una funzione opposta della funzione slice in Ruby?
- 16. Esiste una funzione Javascript simile alla funzione Contatore Python?
- 17. Esiste una funzione o un operatore di libreria per creare una tupla?
- 18. Esiste una funzione radix in ruby?
- 19. Esiste una funzione "mappa" in php?
- 20. Esiste una funzione di identità in elisir?
- 21. Esiste una funzione map() con multithreading?
- 22. Esiste una funzione di hash circolare?
- 23. Esiste una funzione "freq" in numpy/python?
- 24. View.OnClickListener() una funzione o interfaccia
- 25. Esiste una funzione equivalente alla funzione Oracle NVL in Mysql?
- 26. Verifica se esiste una inclusione (o richiesta)
- 27. Verificare se esiste una directory o
- 28. Esiste una "git sed" o equivalente?
- 29. Come posso verificare se una risorsa incorporata esiste o no?
- 30. Esiste una cosa come "if (! Page.IsPostBack)" in jQuery o javascript?