1. Phalcon的模型操作有create/save/delete/update/find/findFirst
  2. create/save/delete/update 的返回值为布尔类型 true/false ,model对象本身会返回一条完整的表数据
  3. create/save/update 支持数组传参和对象赋值执行操作,如
// create()
$params = array("a"=>"b");
$modelA = new Table();
$result = $modelA->create($params); // $result = true/false;
$id = $modelA->id; // $modelA 是执行完后的一条完整的数据表记录,对象类型

$modelB = new TableB();
$modelB->key = $value;
$result = $modelB->create(); // $result = true/false;
$id = $modelB->id; // $modelB 是执行完后的一条完整的数据表记录,对象类型

// save()
与create操作类似,可插入也可更新

// update()
与save操作类似,可更新也可插入
  1. find($params)/findFirst($params) $params可空,也可Sql字符串或者Phalcon原生查询数组,
    返回值为对象类型
// find($params)
$model = new Table();
$result1 = $model->find();
$result2 = $model->find("column = 'value'");
$result3 = $model->find(array(
        "conditions" => "column1 = value1 and/or/··· column2= ?1 and/or/··· column3 = :column3:",
        "bind"       => array(1 => $value1,"column3" = $value3)));

// findFirst($params)
与find($params)类似