开始学习cakephp3。 有两张桌子
Task
-id
-task_type
和
Task_content
-id
-task_id
-some_key
-sove_val
在结果中我想得到一些看起来像的对象:
{
id: Task.id,
type: Task.type,
title: Task_content.some_val (where some_key == 'title')
content: Task_content.some_val (where some_key == 'conent')
}
获取此对象的最佳方法是什么,只需通过" get"来获取任务?
答案 0 :(得分:0)
您需要创建一个行为来处理这个问题。你可以从TranslateBehavior中激发灵感,它做了一件非常相似的事情:
https://github.com/cakephp/cakephp/blob/master/src/ORM/Behavior/TranslateBehavior.php