80366

开发文档 需解释

回帖
回帖数 3
阅读数 3858
发表时间 2011-09-23 15:46:43
📯
唐宝楼主

二、数据修正:

$bug = fixer::input('post')
->add('openedBy', $this->app->user->account)
->add('openedDate', $now)
->setDefault('project,story,task', 0)
->setDefault('openedBuild', '')
->setIF($this->post->assignedTo != '', 'assignedDate', $now)
->setIF($this->post->story != false, 'storyVersion', $this->loadModel('story')->getVersion($this->post->story))
->specialChars('title,steps,keyword')
->cleanInt('product, module, severity')
->join('openedBuild', ',')
->remove('files, labels')

->get();

 

倒数第三行是什么意思?  文档上说是将 openedBuild 用','连接起来. ->setDefault('openedBuild', '')不是设了默认了吗? 为什么还要用,连接.实在看不懂.  

3个回复
🍟
春哥沙发

setDefault是指,当openedBuild没有设值的时候,设上一个默认值。

而join呢,是指用户可能选择了多个build,所以存入数据库的时候,要join起来。

2011-09-23 20:21:26 王春生 回帖
🐐
yasong板凳
学习啦!谢谢!
2011-10-12 09:42:57 yasong 回帖
🐰
吴先生#3
学习啦
2018-07-12 11:11:20 吴先生 回帖
联系我们
联系人
杨苗/高级客户经理
电话(微信)
13165050229
QQ号码
2692096539
联系邮箱
yangmiao@chandao.com
相关帖子
返回顶部
客服头像
杨苗
高级客户经理
客服微信
13165050229
2692096539
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。