0

いくつかのモデルを使用し、それらのモデル内で関係を定義する CakePHP アプリケーションを開発しようとしています。

ここで、適切なフォームを作成するために、モデルのフィールドセット (つまり、列名) を取得する必要があります。私は getColumnTypes とスキーマに精通していますが、Backbone.js に出力をフィードできるように、フィールドを再帰的に取得する必要があります。

たとえば、「name」フィールドを持つ Customer モデルと、「street」フィールドを持つ Address モードへの hasOne リレーションシップがあるとします。次のような構造を取得する必要があります。

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

1 に答える 1

0

hasOneアドレスからサブスキーマなどへの関係を定義する必要があり、データをクエリするときは再帰キーワードを使用します

于 2013-02-18T02:52:27.460 に答える