containable相关内容
我需要对属于特定Category(HABTM 关联)的Product 列表进行分页. 在我的 Product 模型中,我有 var $actsAs = array('Containable');var $hasAndBelongsToMany = 数组('类别' =>大批('joinTable' =>'products_categories')); 在ProductsController
..
在将可容纳行为添加到我的各种模型类中几次之后,我有一个好主意,只是将行插入到AppModel中,从而使每个模型都可容纳。然后让我感到疑惑的是,在任何情况下,特定模型具有可控行为都是不希望的或适得其反吗? 解决方案 我想说的太少了。我将可包含的内容放入App模型中: 类AppModel扩展了模型{ public $ recursive = -1; public $ actsAs
..
我的模型与其他表/模型有很多关系,如果我使用包含参数,例如按一个模型的结果中的字段进行排序,查询结果中的所有其他表都将丢失,并且必须手动将其写入包含参数,如何我可以在不手动编写的情况下获取所有相关模型的数据吗? $ data = $ this-> Cv-> find( 'first', array( 'contain'=> array('Cv_experience'=> array('o
..
这是我的第一个问题.我在cakephp 1.3中遇到了可控行为.问题如下:我有一个具有以下关联的可交付模型: class Deliverable extends AppModel { var $name = 'Deliverable'; var $displayField = 'name'; var $actsAs = array('Containable'); var $
..
我有3个表:projects,project_reminder_users,project_types。 关系如下: Project = >属于=> ProjectType hasMany => ProjectReminderUser ProjectReminderUser =>属于=>项目 ProjectType => hasMany =>项目 我根据这
..
我有什么: “A”HABTM“C”HABTM“A”连接表“B” “A”hasMany“B”belongsTo“A” “C”由“B”字段排序 我想要的: / result: [0] => array( A => array(/ * single model的字段我还需要* /), C => array( [0] =& C.field2,... / * Mo
..
为了解释我遇到的问题,我将使用一个例子。让我们说,我正在建立一个系统,学生可以注册一个或多个课后课程,但学校官员必须批准注册,以使其有效。所以我有这些模型: 课程(属于“教师”,hasAndBelongsToMany“学生”) Student(hasAndBelongsToMany“Course”) 教师(有多少“课程”) $ this-> request-> data = $
..
我尝试下面的文章,以获得属于MenuItem 6的文章content_type为'blog'的文章。它找到 content_type ='blog'的所有文章。但我只想要它返回的文章,如果它属于Menuitem 7.现在,当它不返回一个空值的MenuItem,当不是7. 如何完成它 MenuItem与Article 代码具有HABTM关系: / p> $ d = $ th
..
正如我从cakephp文档中了解到的,“containable”行为的优点之一是能够获取更少的数据,如果你需要更少的数据... 但是这在我的用户和用户组之间的连接的情况下似乎不起作用。 我的关联看起来像: 组 hasMany:会员 用户 有多少:会员 会员 belongsTo:User,Group (我没有使用HABTM, 所有模型都实现
..
我需要列出属于特定类别(HABTM协会)的产品。 在我的产品模型中我有 var $ actsAs = array('Containable'); var $ hasAndBelongsToMany = array( 'Category'=> array( 'joinTable'=>'products_categories' ) ); 并在 ProductsCon
..
我尝试在分类列表中查找用户的杂货商品。关联是类别hasMany项目有多个用户通过杂货。我使用可控制行为,它不过滤掉所有其他杂货。 我的控制器函数: showlist(){ $ categories = $ this-> Category-> find('all',array( 'contains'=> array( 'Item'=& array( 'Grocery'=> array
..
以前我是依靠递归,但我没有得到解决方案的一些,然后我发现Containable工程正常为这些。 我正在开发电影评论网站。我需要显示与特定类型相关的电影列表。 我有以下代码: // example $ genre =“drama”; $ options = array( 'contains'=> array( 'Movie', 'MoveiGenre.Genre'=&
..
像cakephp手册中的示例一样, http:// book .cakephp.org / view / 1323 / Containable#Containing-deeper-associations-1325 ,我需要通过关联模型上的条件从模型中获取数据。 我有: 模型语言: 语言扩展AppModel { var $ name ='Language'; var $
..