评论列表
nisedt 2017-04-25 09:09:58 回复
如果想更新多个行的时候只能使用$this->dao->query($SQL)->fetchALl(); 自己拼装吗?
llwsykll 2017-04-21 17:24:06 回复
请问fetchgroup语句具体应该怎么用呢?
$tasks = $this->dao->select('consumed')->from(TABLE_TASKESTIMATE)->where('account')->eq($account)->fetchGroup('date','consumed');我用这个语句返回echo $tasks结果是Array,用foreach输出value还是Array。
fetchAll()返回的输出也是Array,改为echo $tasks->consumed的话无输出。
有点理解不了fetch这几个函数的使用方法,求赐教!
llwsykll 2017-04-21 11:14:00 回复
sql语句中的select sum()、count()能否使用dao实现呢?具体应该怎么写呢?谢谢!
回复
$this->dao->query($SQL);
sql复杂的可以自己拼写。
📬
杨金莲 2017-04-10 12:29:17 回复
从开源的代码里,看到的多张表关联都是用left join实现的,但是如果想实现多张表的强关联查询,该怎么实现,具体的语法 是?
回复
可以自己拼装sql。$this->dao->query($SQL)->fetchALl()
oldnew 2017-03-23 23:41:01 回复
请问一下dao怎么处理事务的?
回复
$this->dao->begin();
$this->dao->xxxx();
$this->dao->commit()
hdz 2017-02-22 17:44:36 回复
请问 zentao/module/my/view/index.html.php 中的 $this->fetch('block', 'dashboard', 'module=my') 是怎么回事?
回复
加载block模块的dashboard方法,将其view的内容作为字符串返回到当前的页面中。是框架提供的一个fetch方法,适用于那种需要界面的公共功能。
edien8wing 2017-01-10 08:21:35 回复
有个奇怪的问题再使用$elib=$this->dao->select('*')->from('equip_lib')->where('delete')->eq(0)->orderby('id asc')->fetchAll(); 反馈Call to a member function fetchAll() on a non-object。
但是改成$elib=$this->dao->select('*')->from('equip_lib')->orderby('id asc')->fetchAll();就能使用。
回复
表里面有delete字段吗?禅道里面是自带的一个逻辑删除的功能。
裘丛民 2016-12-09 15:07:10 回复
插入的时候一定要有个职位才能登入吗?职位对应的字段是什么?
回复
role。
不过如此790929669 2016-11-30 15:01:58 回复
update zt_task as a , zt_story as b set a.pri = b.pri where a.story=b.id
这个语句怎么执行?
回复
$this->dao->query($sql)->exec() 试试。
MR.QWE 2016-08-30 15:18:43 回复
where (a=1 and b=1) or (a=2 and b=2) 怎么写
回复
你可以试试用dao的markLeft()方法。
或者自己直接拼装sql。$this->dao->query($sql)