发布于 2014-08-22 15:40:05 | 2787 次阅读 | 评论: 1 | 来源: 网友投递
Medoo 轻量级的PHP数据库框架
Medoo是个轻量级的 PHP 数据库框架,帮助用户快速开发 web 应用。它支持多种 sql 数据库: MYSQL, MSSQL, SQLite, MariaDB 等等。它遵从 MIT 协议,允许用户在任何地方使用。
Medoo ORM框架简介:
Medoo是个轻量级的 PHP 数据库框架,帮助用户快速开发 web 应用。它支持多种 sql 数据库: MYSQL, MSSQL, SQLite, MariaDB 等等。它遵从 MIT 协议,允许用户在任何地方使用。
教程索引:
1 Medoo简介:初始化方法及调用说明
2 Medoo Info的使用:输出SQL连接信息
3 Medoo Error的使用:查看错误SQL信息
4 Medoo Last_query的使用:取上一条SQL语句
5 Medoo Quote的使用:转义字符串
6 Medoo Query的使用:执行SQL语句
7 Medoo Where的使用:条件方法
8 Medoo Select的使用:查询数据
9 Medoo Insert的使用:插入数据
10 Medoo Update的使用:修改更新数据
11 Medoo delete的使用:删除数据
12 Medoo Get的使用:查询单条数据
13 Medoo Count的使用:读取记录条数
14 Medoo Sum的使用:计算字段的值的相加
15 Medoo Avg的使用:计算字段的值的平均数
16 Medoo Min的使用:取出被查询字段中的最小值
17 Medoo Max的使用:取出被查询字段中的最大值
18 Medoo Has的使用:判断根据查询条件得出的值是否存在
19 Medoo Replace的使用:批量替换数据
class User extends ActiveRecord{
public $table = 'user';
public $primaryKey = 'id';
public $relations = array(
'contacts' => array(self::HAS_MANY, 'Contact', 'user_id')
);
}
class Contact extends ActiveRecord{
}
$user = new User();
// find one user
var_dump($user->notnull('id')->orderby('id desc')->find());
echo "\nContact of User # {$user->id}\n";
// get contacts by using relation:
// 'contacts' => array(self::HAS_MANY, 'Contact', 'user_id'),
var_dump($user->contacts);