评论列表
zjd 2016-08-25 16:58:00 回复
我想在开源版的禅道进行二次开发,但是增加模块和功能一直弄不明白?能指教一下吗?或者给个具体的例子
刘大蒜 2016-08-25 14:54:15 回复
要大于等于或者小于等于怎么办?
回复
ge le
yzxTest 2016-07-25 14:29:01 回复
我在业务上还需要连接其他主机的mysql数据库,研究了半天没找到方法,请问怎么实现,盼回复
回复
搜索:mysql 授权
只要在mysql服务器上做好授权,允许你的业务机器访问,就可以了。和连本机没有区别。
如果需要链接多个数据库的话,可以参考框架里面的connectDB 再生成一个dao对象。
Ming 2016-07-24 23:10:51 回复
直接通过query($sql)写sql执行不了,于是看了源码,query方法并没有传入该参数,于是我就把function query中的$sql =$this->processSQL();改成了$sql = func_num_args() === 1? func_get_arg (0):$this->processSQL();
回复
你用的是老版本的吧。新版本有加。
大兴安岭 2016-05-11 10:00:22 回复
sql包含查询find_in_set为何不支持呢?
回复
没有封装。可以自己封装下。
xiaoshao 2016-04-28 15:46:57 回复
请问能不能打印sql语句?
回复
最后printSQL()
holala 2016-03-30 15:47:41 回复
请问多表查询中使用别名怎么写,比如->from(TABLE_TASK)->alias('t1'),这是单表,如果有另一个表TABLE_USER也放到form里面并使用别名,怎么实现,谢谢!
回复
用leftJoin,文档里面有例子,代码里面也有很多例子。
xiii 2016-03-15 14:49:53 回复
INSERT INTO zentaodev.zt_rdattendance (AttPeriod , AttAccount , AttWorkday , AttNight , AttHalfday , AttOneday , AttHoilday , AttTripday , AttAbsentday , Attlateday , AttLeaveday) VALUES (201602 , 02008 , 31 , 2 , 1 , 0 , 2 , 0 , 0 , 1 , 0 ) ON DUPLICATE KEY UPDATE AttWorkday = 31
为什么我直接在sql里面可以执行,用$this->dao->query($sql)->fetchAll()就报错了,原语句意思是存在就更新,不存在就插入
回复
你可以试试$this->dao->query($sql)就行了。
不用fetchAll()。
没有用过这种写法,你可以试试用replace语句吧。
张三 2016-02-17 16:55:23 回复
不知道支不支持原生SQL语句啊,框架里有木有提供个方法啊。
回复
$this->dao->query($sql)->fetchAll()
沧海 2016-02-03 00:49:55 回复
我业务上其实是存在多个库需要连接,框架未来是否可以实现这个功能,以前我用的是discuz,可以实现多数据库连接
回复
表名可以直接带数据库的名字。
select()->from(a.user)