medoo php,pdo-Medoo - 高效的轻量级PHP数据库框架, 提高开发效率!
Raw Object
Medoo可以使用原始表达式来进行复杂的或自定义的查询,尤其是在使用SQL内置函数的时候.支持占位符号,以防止注入和优化语法.
Medoo::raw($query, $map)
查询列中使用
可以直接在select()中做为字段查出,这时候key值将做为别名使用
$data = $database->get('account', [
'user_name',
'user_id',
'score' => Medoo::raw('SUM( + )')
], [
'user_id' => 100
]);
// SELECT "user_name", "user_id", SUM("age" + "experience") AS "score"
// FROM "WP_account"
// WHERE "user_id" > 100
在Update和Insert使用
$data = $database->insert('account', [
'user_name' => 'apple',
'user_id' => Medoo::raw('UUID()')
]);
$data = $database->update('account', [
'user_name' => 'apple',
'user_id' => Medoo::raw('UUID()')
], [
'age[>]' => 10
]);
Where条件中使用
$data = $database->select('account', [
'user_name',
'user_id',
], [
'datetime' => Medoo::raw('NOW()'),
'ORDER' => Medoo::raw('RAND()'),
'LIMIT' => Medoo::raw('AVG()')
]);
调用变量或传参数
使用变量或者传入参数进来,可以防止SQL注入等问题
$today = "2017-05-01";
$database->select('account', [
'user_id',
'user_name'
], [
'datetime' => Medoo::raw('DATE_ADD(:today, INTERVAL 10 DAY)', [
':today' => $today
])
]);
直接做为where条件
可以直接使用原始对象来构建条件语句
$data = $database->select('account', [
'user_id',
'email'
],
Medoo::raw('WHERE
LENGTH() > 5
ORDER BY RAND()
LIMIT 10
')
);
medoo php,pdo-Medoo - 高效的轻量级PHP数据库框架, 提高开发效率!相关推荐
- php mysql 条件查询语句_where 查询条件-Medoo - 高效的轻量级PHP数据库框架, 提高开发效率!...
WHERE 语句 SQL中使用where可能会有一些不安全的动态参数传入或者一些复杂的SQL语句,但是Medoo提供非常简介和安全的方法来实现这些. 基础使用 在基础使用中. 你可以使用一些符号对参数 ...
- php medoo好用吗,where 查询条件-Medoo - 高效的轻量级PHP数据库框架, 提高开发效率!...
WHERE 语句 SQL中使用where可能会有一些不安全的动态参数传入或者一些复杂的SQL语句,但是Medoo提供非常简介和安全的方法来实现这些. 基本使用 在基本使用中. 你可以使用一些符号对参数 ...
- php删除框架集,delete 删除-Medoo - 高效的轻量级PHP数据库框架, 提高开发效率!
delete 删除表中的数据 delete($table, $where)table [string] 表名. where [array] WHERE 删除条件. Return: [PDOStatem ...
- 分享10个实用的高效办公神器,极大地提高办公效率
分享10个让我惊艳的工具,可以解决很多办公问题,每一个都让人爱不释手,还能极大提升你的办公效率. 1.超级管理器 超级管理器这款软件涵盖了极其丰富的工具,并且该软件占用体积也是特别的小,无需安装打开即 ...
- php mysql 框架_Medoo 轻量级的 PHP 数据库框架 - 文章
Medoo 是一个轻量级的PHP数据库框架,提高开发效率,Medoo 需要 PHP 支持 PDO 扩展,请在配置文件中开启 PDO 扩展. 为什么选择 Medoo 非常的轻量 未压缩只有 34KB. ...
- HarmonyOS之数据管理·轻量级偏好数据库的应用
一.简介 ① 基本概念 轻量级偏好数据库主要提供轻量级 Key-Value 操作,支持本地应用存储少量数据,数据存储在本地文件中,同时也加载在内存中的,所以访问速度更快,效率更高.轻量级偏好数据库属于 ...
- 轻量级偏好数据库:开发指导
场景介绍 轻量级偏好数据库是轻量级存储,主要用于保存应用的一些常用配置,并不适合存储大量数据和频繁改变数据的场景.用户的数据保存在文件中,可以持久化的存储在设备上.需要注意的是用户访问的实例包含文件所 ...
- Medoo 开源项目发布,超轻量级的PHP SQL数据库框架
Medoo是一款超轻量级的PHP SQL数据库框架,由社交网站Catfan和开源项目Qatrix的创始人黎言卓开发.提供了简单,易学,灵活的API,提升开发Web应用的效率与性能,而且体积只有8KB不 ...
- PHP Framework 数据库框架 Medoo 2.1:初识Medoo
PHP Framework 数据库框架 Medoo 2.1:初识Medoo 什么是Medoo? 引用Medoo 2.1 下载Medoo 存放Medoo 确定Medoo支持的数据库与PHP版本 什么是M ...
最新文章
- 二维数组动态分配内存
- zookeeper客户端库curator分析
- android 9.0 一加6,一加6终于升级到安卓9.0,但这两个BUG令人遗憾!
- 实现物联网项目,你需要提前知道的6件事情
- 10.6-全栈Java笔记:常见流详解(四)
- 显示和隐藏菜单栏(两种方式div、table)
- HTML5开发 Web SQL Database 本地数据库
- html评论和回复评论_佟丽娅“挑衅”贾玲,评论区晒刘德华合照,贾玲高情商回复佩服...
- siblings() 获得匹配集合中每个元素的同胞,通过选择器进行筛选是可选的。
- fiddler 抓包post请求body参数在jmeter中的书写
- 数据库原理及应用教程(陈志泊主编)
- dig命令的介绍与使用
- 思科三层交换机不同vlan互通_Cisco三层交换机实现不同vlan之间的通信
- KDD2019 | 开放学术图谱 (OAG): 大规模知识图谱异构实体对齐
- 人工智能 —— 语义网络推理
- java鸡兔同笼用循环_Java使用for循环解决经典的鸡兔同笼问题示例
- Vue路由懒加载(resolve),嵌套路由 3
- SAP增强 BADI屏幕增强实例(MIGO增加分页签)
- 【Postman】Postman介绍安装
- 割血放送,你要的资料都在这里(java、python、C#...)
热门文章
- 滤波电路大全,收藏以备不时之需
- 以下系统不属于计算机软件,微型计算机的微处理器芯片上集成了(以下不属于计算机软件系统的是...
- 苹果发新广告 借天文学家之口暗讽特朗普退巴协定
- 基于物联网的多点温度监控系统(WeMOS D1 WIFI ESP8266 开发板)
- PAT-1032挖掘机技术哪家强?
- global global_我们在Global Game Jam 2016上所做的工作
- @Pointcut 使用
- 一文讲解Elasticsearch java restful api 跨版本兼容解决方案
- 再论信息化的隐性成本
- Glide源码阅读理解一小时