0

我正在尝试使用多个模型开发 CakePHP 应用程序并在这些模型中定义关系。

现在,我需要检索模型的字段集(即列名)来创建一个漂亮的表单。我熟悉 getColumnTypes 和架构,但我需要递归地获取字段,以便我可以将输出提供给 Backbone.js。

例如,假设我有一个带有“name”字段的 Customer 模型,以及一个与 Address 模式的 hasOne 关系,带有一个“street”字段,我需要以某种方式获得如下所示的结构。

{
  "name",
  "Address": {
    "subschema": {"street"}
  }
}
4

1 回答 1

0

您需要定义hasOne从地址到子模式等的关系,并且在查询数据时使用递归关键字

于 2013-02-18T02:52:27.460 回答