我想设置我的grunt.js文件,以便它只能运行在min我的生产服务器上运行时的任务-我的本地开发服务器上运行,我不希望当min我的代码与每一个变化,因为它是不必要的.
关于grunt.js如何区分dev/prod环境的任何想法?
在我的CakePHP应用程序中,我有匹配和团队的模型.每个Match都有一个home_team_id和一个away_team_id,两者都引用不同的Team.
在我的team.php文件中,我能够形成团队主场比赛的关系:
var $hasMany = array(
'HomeMatch' => array('className' => 'Match', 'foreignKey' => 'home_team_id'),
'AwayMatch' => array('className' => 'Match', 'foreignKey' => 'away_team_id')
);
Run Code Online (Sandbox Code Playgroud)
我的问题是我无法在一个阵列中自动检索一个Team的主场和远离Matches.也就是说,检索到的匹配在单独的HomeMatch和AwayMatch数组中返回,这会导致排序困难.
我尝试过以下方法:
var $hasMany = array(
'Match' => array('foreignKey' => array('home_team_id', 'away_team_id'))
);
Run Code Online (Sandbox Code Playgroud)
......没有运气.
关于如何将这两个外键组合成单一关系的任何想法?
谢谢,本
cakephp ×1
foreign-keys ×1
gruntjs ×1
has-many ×1
javascript ×1
node.js ×1
npm ×1
relationship ×1