gpt4 book ai didi

mysql - 如何在没有连接的情况下使用自关联条件?

转载 作者:行者123 更新时间:2023-11-30 22:33:18 25 4
gpt4 key购买 nike

我有 Product 模型 [id, parent_id, x]。我想在每个产品上附加单个 ProductParent,仅当 Product.x = 0Product.parent_id = ProductParent.id 时。

我尝试的是:

public $hasOne = array(
'ProductParent' => array(
'className' => 'Product',
'foreignKey' => false,
'conditions' => array(
'ProductParent.id = Product.parent_id',
'Product.x' => 0
)
)
);

并得到输出 Product.parent_id is unknown.

最佳答案

您可以尝试使用树行为。检查这个:http://book.cakephp.org/2.0/en/core-libraries/behaviors/tree.html

关于mysql - 如何在没有连接的情况下使用自关联条件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33256631/

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