私はこれらの多形性の関係を一日中頭を下ろそうとしています。私はそれを複雑に思っていたかもしれない。 Laravelは逆多型関係を扱うことができますか?私は2つのタイプのフィールドModels- normal fieldとcustomFieldを持つことができる登録フローを持っています。逆多型関係をどうしたらいいですか?
利用可能なすべてのフィールドをループすると、NormalFieldまたはCustomFieldのいずれかから属性を取得できます。 *
<?php
foreach($registrationFlow->fields->get() as $field)
{
echo $field->name; // could be custom field or could be normal field
}
?>
私の難しさは、あなたがスタッフや受注のいずれかに写真を割り当てたい場合は、ドキュメント内the example givenが働く、ということですが、私はregistrationFlow
をしたCustomFieldやnormalFieldのいずれかを割り当てますあなたはexample for the polymorphic many to many relationship従っている場合
を編集し、タグクラスは、私は単純なフィールド()たCustomFieldまたはnormalFieldにタイプに依存関係の方法をしたいだろうがポストやビデオ - が含まれています
私は違いを理解していません?私はあなたが「逆多型関係」を意味するのかどうかはわかりませんが、もっと明確になりますか? – ollieread
あなたが正式な例に従えば、私は$ photos-> itemsのようなものがほしいと思う - 私はこの答えを書いて、それが私の頭の中ではっきりしていると思う。 –
私はそれをより良く説明したと思う –