現在、symfony2フレームワークの使用方法を学習しています。symfony2でのデータベースアクセスのないモデル
cook bookを見ると、すべてがどのように適合しているかを基本的に理解し始めています。ドキュメントで
は、ORMとして教義を使用して、エンティティについての話の多くがあるように思われる:
しかし、私はMVCパターンのモデルであると考えている事業体、に関する2つの質問を持っています。 ORMを必要としないエンティティ/モデルがある場合、これはまだ「エンティティ」と見なされますか?
ほとんどのチュートリアルでは、エンティティはアプリケーションバンドルの下にある「エンティティ」というフォルダに投げられることがよくあります。アプリケーションに多くのエンティティがあると、これはかなり乱雑になり、組織化されていないと感じています。エンティティをグループ化して整理するにはどうすればよいですか?
乾杯:)
私がORMを使用しないことによって意味したことは、一部のエンティティがデータベースに全く触れないということです。代わりに、ファイルやその他のストレージに読み書きする可能性があります。 – F21
AFAIK Doctrine ODMはxmlファイルに非常によくマッピングできます。おそらくそれはあなたのユースケースです... – mblaettermann
ありがとう、教義がそれを行うことができますか分からなかった。私のエンティティにデータを処理して検証させたい場合はどうでしょうか?保存する代わりに、電子メールでデータを送信する必要があります。この場合、私はまだEntityManagerを使用する必要がありますか? – F21