gpt4 book ai didi

php - yii 关系复杂事件记录任务

转载 作者:行者123 更新时间:2023-11-29 13:05:39 24 4
gpt4 key购买 nike

我正在尝试习惯关系事件记录,但现在事情看起来太复杂了。如果不困难,请指出我正确的方向。

我有 4 张 table 。

用户

userID[pk],userName

汽车

car_id[pk],userID[fk to Users],car_nickname,make_id[fk to Makes],model_id[fk to Models]

制造

make_id[pk],make_name

模型

model_id[pk],model_name,make_id[fk to Makes]

现在输入数据是userName,make_name,model_name,任务是从Cars表中获取car_nickname

这是否可以使用关系来实现,或者我应该逐步检查品牌、型号、用户的 ID,然后将所有 ID 放入汽车中以获得 car_nickname ?

最佳答案

您只能使用一个与所有表都有关系的模型。并在 View 中创建一个 _form.php,其中只有您需要的字段。一些半完整的信息。如果您将一些数据保存到某个表中并且需要保存的数据id,您可以使用$newid = $model->getPrimaryKey();并分配给新变量,即将保存到其他表中。我认为这是解决问题的捷径

关于php - yii 关系复杂事件记录任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22747179/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com