首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

phalapi-入门篇5(数据库操作和Model层)

本小节主要讲解基于notorm的数据库操作以及使用Model层进行快速的数据层的开发,请确保装有PDO拓展....基于PDO的notorm进行的数据库操作## phalapi的数据库操作是使用的开源的notorm进行的,notorm是基于PDO链接数据库,在框架内部默认链接的是mysql数据库,如需修改链接其他数据库请修改.../PhalApi/PhalApi/DB/NotORM.php中的getPdo方法: $dsn = sprintf('mysql:dbname=%s;host=%s;port=%d',...$dbCfg['port'] : 3306 ); 再讲之前其实这里是有一个坑的,机智的童鞋应该发现了框架自带的user数据库里面有一个以from命名字段,应为在notorm生成sql..., $this->id)->fetchAll(); $data[] = DI()->notorm->user->select('name,phone')->where('id != ?'

1.2K70

phalapi-进阶篇4(notrom进阶以及事务操作)

写本篇教程的起因是在于在交流的时候有位童鞋提出了fetchPairs有BUG,原来一直没有仔细的了解过notorm的细节,趁这次机会主要把notorm之中的一些方便快捷的操作简单的说明一下,以及对与事务操作做一些我自己的简介以及使用...notorm如何实现....进一步了解notorm## 在notorm有很多方便并没有在PhalApi官方文档中有并没有非常详细的介绍过,在这里把一些可能会用到的notorm函数坐下介绍以及功能 ###1.1 fetchPairs...###1.5 快速函数sum,count,max,min ### 在我们使用过程中虽然使用这类操作不是很多,但是使用notorm的快速函数依然感觉很方便, return DI()->notorm-...>user->sum('id'); //做加法 return DI()->notorm->user->max('id'); //获取这个key中最大的值 return DI()->notorm

1.1K60
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券