mysql - 带条件的 Cakephp 模型

标签 mysql cakephp

是否可以在 cakephp 模型中与某些特定条件建立关系: 例如:

var $belongsTo = array(
    'Parent' => array(
        'className' => 'Category', 
        'foreignKey' => 'parent_id', 
        'dependent' => true
    )
);

我想要上述关系,其中字段 parent_id 不为 0。请概述一下如何做到这一点?

最佳答案

您可以在关系中添加条件,就像对查找结果所做的那样。

var $belongsTo = array(
    'Parent' => array(
        'className' => 'Category', 
        'foreignKey' => 'parent_id', 
        'dependent' => true,
        'conditions' => array(
            ...
        )
    )
);

关于mysql - 带条件的 Cakephp 模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13861081/

相关文章:

java - MySQL TEXT 的 java.sql.Types 等效项是什么?

php - 蛋糕php自定义查询

mysql - 将 12 小时制时间格式转换为 24 小时制,如 mysql

php - 在 CakePHP 中查找 ('count' ) 有多贵?

php - 使用 jquery ajax 发布关联数组

php - CakePHP "Trying to get property of non-object"错误

java - 我们可以将 .sql 文件导入 HSQL 数据库吗?

database - MySQL中的加权平均计算?

php - 使用 WHERE 子句检查记录是否接收不同的值

mysql - 显示好友表中的 profile_name