博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
phalcon模型查询几种方法
阅读量:7067 次
发布时间:2019-06-28

本文共 923 字,大约阅读时间需要 3 分钟。

  hot3.png

  1. find方法:
  2. findFirst方法,将返回 Phalcon\Mvc\Model\Criteria 对象
  3. Criteria方法 模型的query() 将返回 Phalcon\Mvc\Model\Criteria 对象
$robots = Robots::query()     ->where('type = :type:')     ->andWhere('year < 2000')     ->bind(['type' => 'mechanical'])     ->limit(5, 10)     ->orderBy('name')     ->execute();
  1. PHQL

  2. Buider 是PHQL中的子功能

use Phalcon\Mvc\Model\Manager as ModelsManager; $builder = $this->modelsManager->createBuilder()                 ->columns('id, name')                 ->from('Robots')                 ->orderBy('name'); // Getting a whole set $robots = $this->modelsManager->createBuilder()    ->from("Robots")    ->join("RobotsParts")    ->orderBy("Robots.name")    ->getQuery()    ->execute(); // Getting the first row $robots = $this->modelsManager->createBuilder()    ->from("Robots")    ->join("RobotsParts")    ->orderBy("Robots.name")    ->getQuery()    ->getSingleResult();

转载于:https://my.oschina.net/kmwzjs/blog/758291

你可能感兴趣的文章
BTrace : Java 线上问题排查神器
查看>>
复杂查询的触发器怎么写啊(账户,客商)3.15更新|最终完成|
查看>>
ARM获得PC指针为何PC=PC+8
查看>>
进程监控树。
查看>>
.html 、.htm 、 .shtml 以及 .shtm 四种扩展名的文件区别
查看>>
Flink - DataStream
查看>>
第一类与第二类曲面积分的关系与变换
查看>>
《卑劣的街头》影评
查看>>
10 款非常棒的CSS代码格式化工具推荐
查看>>
Windows Phone开发之路(5) XAML基础(中)
查看>>
hibernate tool使用备忘
查看>>
使用Hint时的注意事项
查看>>
单源最短路径算法--Dijkstra算法和Bellman-Ford算法
查看>>
UVA 10405 Longest Common Subsequence (动态规划 LCS)
查看>>
CURL常用命令
查看>>
阿里巴巴技术团队博客
查看>>
ASIHTTP
查看>>
舌尖上的程序员
查看>>
POJ2485:Highways(模板题)
查看>>
java 单例模式
查看>>