|
@@ -196,7 +196,7 @@ class Model
|
|
|
* @param array/int $options
|
|
|
* @return null/array
|
|
|
*/
|
|
|
- public function select($options=array())
|
|
|
+ public function select($options=array())
|
|
|
{
|
|
|
if(is_string($options) || is_numeric($options)) {
|
|
|
// 默认根据主键查询
|
|
@@ -242,7 +242,7 @@ class Model
|
|
|
* @param array/int $options
|
|
|
* @return null/array
|
|
|
*/
|
|
|
- public function getfield($col = 1)
|
|
|
+ public function getfield($col = 1)
|
|
|
{
|
|
|
if (intval($col)<=1) $col = 1;
|
|
|
$options = $this->parse_options();
|
|
@@ -333,7 +333,7 @@ class Model
|
|
|
* @param string/int $options
|
|
|
* @return null/array
|
|
|
*/
|
|
|
- public function find($options=null)
|
|
|
+ public function find($options=null)
|
|
|
{
|
|
|
if(is_numeric($options) || is_string($options)) {
|
|
|
$where[$this->get_pk()] = $options;
|
|
@@ -701,15 +701,12 @@ class ModelDb
|
|
|
// 查询表达式
|
|
|
protected $selectSql = 'SELECT%DISTINCT% %FIELD% FROM %TABLE%%INDEX%%JOIN%%WHERE%%GROUP%%HAVING%%ORDER%%LIMIT% %UNION%';
|
|
|
|
|
|
- public function select($options=array())
|
|
|
+ public function select($options=array())
|
|
|
{
|
|
|
if(is_mobile())
|
|
|
{
|
|
|
$sql = $this->buildSelectSql($options);
|
|
|
- $start = microtime(true);
|
|
|
$result = DB::getAll($sql,($options['lock'] === true || $options['master'] === true || defined('TRANS_MASTER')) ? 'master' : 'slave');
|
|
|
- perfor_period("model",$start,"getAll");
|
|
|
-
|
|
|
return $result;
|
|
|
}
|
|
|
else
|