我正在尝试通过composer安装Yii2:
composer global require "fxp/composer-asset-plugin:~1.1.1"
composer create-project --prefer-dist yiisoft/yii2-app-basic basic
Run Code Online (Sandbox Code Playgroud)
〜/ .composer/composer.json
{
"require": {
"fxp/composer-asset-plugin": "~1.1.1"
}
}
Run Code Online (Sandbox Code Playgroud)
结果:
Problem 1
- yiisoft/yii2 2.0.x-dev requires bower-asset/jquery 2.1.*@stable | 1.11.*@stable -> no matching package found.
- yiisoft/yii2 dev-master requires bower-asset/jquery 2.1.*@stable | 1.11.*@stable -> no matching package found.
- yiisoft/yii2 2.0.6 requires bower-asset/jquery 2.1.*@stable | 1.11.*@stable -> no matching package found.
- yiisoft/yii2 2.0.5 requires bower-asset/jquery 2.1.*@stable | 1.11.*@stable -> no matching package found.
- Installation request for yiisoft/yii2 >=2.0.5 …Run Code Online (Sandbox Code Playgroud) 是否可以在连接查询中添加条件?
例如我想构建下一个查询:
select * from clients
left join comments on comments.client_id = clients.id and comments.type = 1
Run Code Online (Sandbox Code Playgroud)
Client.joins(:comments).all 只生成:
select * from clients
left join comments on comments.client_id = clients.id
Run Code Online (Sandbox Code Playgroud)
附注。Client.joins("LEFT JOIN comments on comments.client_id = clients.id and comment.type = 1")不是很好