自分の ORM を書くのに 1 か月近く苦労した後、PHP-ActiveRecord を発見したのはつい最近のことです (私はそのように頭が固いのです)。以前に Doctrine と Propel を見たことがありましたが、複雑さと学習曲線のために逃げることにしました。AR のおかげで、他の人たちと同じように不安や学習の難しさを感じることはありません。
その後まもなく、私は symfony フレームワークも発見しました (他のフレームワークが過度に肥大化していることを発見した後、ゼロから独自のフレームワークを作成しようとしていたこともありました)。ただし、問題が 1 つあります。Doctrine と Propel を ORM/抽象化レイヤーとしてそのまま使用する symfony フレームワークで、変更方法に関するドキュメントがありません。
symfony はまだ実際に使ったことがなく、「やさしい入門」という本を読んでいました。ORM/抽象化レイヤーは、symfony のコアからいくらか取り除かれているようで、すべてを変換するのに十分簡単なようです。質問は...そうですか?
symfony で ActiveRecord を使用したり、symfony で Doctrine/Propel 以外のものを使用した経験のある人はいますか?