2

を含むフィールド コレクションがあります。

  1. コピーフィールド
  2. エンティティ参照によるユーザー フィールド

コレクションをに保存してコピーフィールドにアクセスしようとすると$collection

$collection->field_my_collection_copy->value();

私は探しているものを手に入れましたが、エンティティ参照フィールドで同様のことを試みています

$collection->field_my_collection_user->value();

壊れます。変数を調べると、$collection->field_my_collection_user「uid」が利用可能である必要がありますが、$collection->field_my_collection_user->uid何も$collection->field_my_collection_user->uid->value();得られず、Unable to get the data property uid as the parent data structure is not set

4

1 に答える 1

0

これは、フィールドコレクションが、親が関連付けられているノードタイプを本質的に認識していないことが原因である可能性があります。

于 2012-06-20T15:33:44.400 に答える