it-tech/orm
Composer 安装命令:
composer require it-tech/orm
包简介
Database Library
README 文档
README
Создать свою модель
<?php use ITTech\ORM\Model; class User extends Model { /* * Таблица модели */ protected $table = "users"; }
Инициировать подключение к базе данных
<?php use ITTech\ORM\Connect; $data = [ "host" => "localhost", "port" => 3306, "database" => "test", "user" => "root", "password" => "1234", "charset" => "utf8" ]; Connect::create($data);
После чего можно обращаться к таблице
/* * Выбор из таблицы с условием */ $result = User::where("enable", 1)->get();
Допускается несколько условий для выбора
/* * Выбор из таблицы с условием */ $result = User::where("enable", 1) ->where("id", ">", 9)->get(); /* * Выбор из таблицы с условием * Сортировка выбора */ $result = User::where("enable", 1) ->orderby("name", "DESC")->get(); /* * Выбор по идентификатору */ $result = User::find(1);
Для вставки записи необходимо создать модель, и передать в его свойства (соответствующие полям) значения
$model = new User(); $model->name = "Вася"; $model->password = 1234; $model->save();
Для обновления модели просто измените ее свойства и вызовите метод save();
$model = User::find(1); $model->name = "Петя"; $model->save();
Для удаления модели используйте метод drop()
User::find(1)->drop();
统计信息
- 总下载量: 16
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2019-12-14