0
テーブルに関連付けられていないLaravelでモデルを作成することはできますか?私は3つのモデルを作成したいなどLaravelのテーブルのないモデル
animals
テーブルでmeals
テーブルに接続されていないMeal
、Animal
をモデル意味:Photo
、Reference
、Certificate
とReference
ポリモーフィック関係などPhoto
からPhoto
にとCertificate
を関連付けます。Reference
とCertificate
モデルは、便宜上、フォトモデルとの関係を返すメソッドを呼び出すようにしたいと思います。Relation
またはCollection
オブジェクトを引数として渡す方が良いですか?より効率的で便利なのはどちらですか?場合によっては、 フィルタコレクションにクロージャーを使用する必要があります。 と、それを比較するときにはかなり奇妙に見えます。あなたは動物モデルで象のテーブルを持っている場合たとえば、あなたのモデルで
[OK]を同じようにこのコードを置きます。しかし、あなたはテーブルとつながっているモデルについて書きました。 '写真'モデルと '写真'テーブルだけを接続して、**関連のない**モデル '証明書'を使用してphotoable_typeを 'App \ Certificate'に設定したいとします。私は**証明書のテーブルがないことを意味します**。それはできますか?それが正しいか? – Jarmark
はいあなたのモデルの範囲で行うことができます –