辛星记录phalcon中对于数据的curd操作

来源:互联网 发布:南方全站仪数据导出 编辑:程序博客网 时间:2024/06/02 10:35

         首先就是查询啦,对于查询我们通常使用find,它可以接受一个字符串,也可以接受一个数组,对于数组的时候,它的各个下标分别表示如下:

     (1)conditions 表示搜索条件,而且Phalcon\Mvc\Model总是假定第一个参数就是条件。

     (2)columns 表示搜索特定的列,这样我们就不用搜索所有列了。

     (3)bind它通常和options一起使用,用数组来表示,它可以替换绑定的值。

     (4)bindTypes表示绑定参数时的数据类型

     (5)order 表示展示结果的时候的排序方式

     (6)limit   表示限制结果集的数目,它可以传入单个值,比如11,也可以传入一个数组,比如array("number"=>11,"offset"=>4)

     (7)group 表示分组

     (8)for_update  加入独占锁

     (9)shared_lock 加入共享锁

    (10)cache 表示缓存结果集

     对于更新和插入,我们都可以使用save()方法,它在当唯一性索引的字段存在时表示为更新,在唯一性索引的字段不存在是表示插入。

      对于删除,则是使用delete()方法。

1 0
原创粉丝点击