版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/enjoy_sun_moon/article/details/80773893
public function createAction() {
$user = new Usersinfo();
$user->username = "n4ieddddwsdaas333";
$user->passwords = "1255434356783911221";
$user->name = "1";
$user->email = "[email protected]";
$user->save();
echo $user->id;die;
}
public function listAction(){
// $user = new Usersinfo();
// $res -> findFirst(10);
$res = Usersinfo::findFirst();
echo "<pre>";
var_dump($res->toArray());die;
}
public function updateAction(){
// $user = new Usersinfo();
// $res -> findFirstByid(10);
$res = Usersinfo::findFirstByid(10);//与上面两行一至
$res ->name="涅韦博";
var_dump($res->save());
}
public function deletesAction(){
// $user = new Usersinfo();
// $res -> findFirstByid(10);
$res = Usersinfo::findFirstByid(9);
var_dump($res->delete());
}
$user = new Usersinfo();
$user->username = "n4ieddddwsdaas333";
$user->passwords = "1255434356783911221";
$user->name = "1";
$user->email = "[email protected]";
$user->save();
echo $user->id;die;
}
public function listAction(){
// $user = new Usersinfo();
// $res -> findFirst(10);
$res = Usersinfo::findFirst();
echo "<pre>";
var_dump($res->toArray());die;
}
public function updateAction(){
// $user = new Usersinfo();
// $res -> findFirstByid(10);
$res = Usersinfo::findFirstByid(10);//与上面两行一至
$res ->name="涅韦博";
var_dump($res->save());
}
public function deletesAction(){
// $user = new Usersinfo();
// $res -> findFirstByid(10);
$res = Usersinfo::findFirstByid(9);
var_dump($res->delete());
}
<?php
use Phalcon\Mvc\Model\Validator\Email as Email;
class Usersinfo extends \Phalcon\Mvc\Model {
/**
*
* @var integer
*/
public $id;
/**
*
* @var string
*/
public $username;
/**
*
* @var string
*/
public $passwords;
/**
*
* @var string
*/
public $name;
/**
*
* @var string
*/
public $email;
/**
* Validations and business logic
*/
// public function validation() {
// $this->validate(
// new Email(
// array(
// "field" => "email",
// "required" => true,
// )
// )
// );
// if ($this->validationHasFailed() == true) {
// return false;
// }
// }
/**
* Initialize method for model.
*/
public function initialize() {
echo "init:".__METHOD__."<br>";
$this->setSource('users');
$this->hasMany("id", "Posts", "users_id", NULL);
}
public function columnMap(){
return array(
'id'=>'id',
'password'=>'passwords',
'email'=>'email',
'name'=>'name',
'username'=>'username',
);
}
public function beforeSave(){
echo "before:".__METHOD__."<br>";
}
public function afterSave(){
echo "after:".__METHOD__."<br>";
}
public function afterFetch(){
echo "afterFetch:".__METHOD__."<br>";
if($this->name < 2){
$this->name = 2;
}
}
}