问题标签 [yii-relations]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
741 浏览

mysql - yii 1 关系在 CGridView 中不起作用

我正在尝试获取companies表具有主键companyIDdivision表具有外键的关系,我companyID在 where 子句中需要的是WHERE companies.companyID = division.companies 模型中的关系:

我的Model->search()功能是

我的admin.php观点是:

0 投票
1 回答
59 浏览

php - Yii 搜索中的 HAS_MANY 关系

我想创建一个搜索表单。我的价格范围是:

广告模型关系为:

每个广告有 4 个价格: 1.,出售的默认价值。2.,选择出售的价值。3.,默认出租价值。4. 选择出租的valuta。3和4value在数据库中相同。main = 10

所以我需要类似的东西:

所以我想在现实中搜索HAS_MANYwhere main != 10 AND valuta = 1 AND value between 2 price

0 投票
1 回答
391 浏览

yii2 - YII2 关联示例或 via() 或 viaTable() 示例

在此处输入图像描述

大家好,

这个例子将帮助您如何使用 RESTful API 调用获取客户的产品详细信息,

0 投票
1 回答
220 浏览

php - Yii模型关系不起作用

我有两张桌子,我必须在这两张桌子之间建立关系

在“生物”模型中,我这样写

在“导师”模型中,我这样写

但我的问题是当我在生物视图中显示它时,它只在所有 3 个字段中显示“Preceptor_ID”值,所以我如何同时显示“Preceptor_ID1”和“Preceptor_ID2”

0 投票
1 回答
666 浏览

yii2 - Yii2:如何声明一个多属性关系,其中两个属性中的任何一个都与一个 id 匹配?

该模型与Team有两个多方关系Game

我想要一个返回所有游戏的has-many 关系,这些游戏将 teamHome 或 teamAway 设置为 team 的 id(就像上面两个关系的组合)。

我如何建立这样的关系?

0 投票
1 回答
543 浏览

yii2 - Yii2:如何通过虚拟属性对关系进行排序?

我有一堂课Group,里面有很多Teams,我想按他们的分数来排序。一个团队的分数是通过迭代其游戏来计算的,因此score不是一个 db-field,它是一个虚拟的只读属性。

这是我的尝试:

这不起作用,因为分数 不是数据库字段。如何按虚拟属性排序关系?

0 投票
1 回答
257 浏览

yii - yii2 如何通过 COUNT 的关系订购?

我有一个组织者,他们组织玩家可以参加的比赛。

所以我有桌子组织者、锦标赛、参与、玩家。

我在组织者模型中建立了一个关系,该模型为我提供了所有在该组织者组织的锦标赛中付费的玩家。

所以现在我可以$model->players检索所有曾为该组织效力过的球员。

我现在想$model->players根据玩家为该组织参加的锦标赛数量排序,以便为该组织参加最多锦标赛的玩家将出现在顶部。

我怎么做?