doctrine
Today we are pleased to announce the immediate release of the first beta version of Doctrine 2 http://www.doctrine-project.org/blog/doctrine-2-0-0-beta1-released GitHub - doctrine/orm: Doctrine Object Relational Mapper (ORM) Doctrine 2のBE…
ORMの構文を必ず使う必要なんてないのですよ。 getConnection(); $sql = "SELECT * FROM employee where YEAR(employed_at) = :year"; $employees = $con->fetchAll($sql, array(':year' => 2009)); $sql = "SELECT * FROM emp…
たとえばfromというカラムがテーブル上にあったとして、 SELECT * FROM my_table WHERE from LIKE '%@gmail.com'; こんなクエリを実行しようとすると、エラーになってしまいます。fromが予約語だからですね。識別子に予約語が入る場合は、RDBMSの指定する引…
via. DoctrineのSoftDeleteが言うこと聞いてくれない。deleted_atが入ってるのに普通に表示される。 Masashi Sekine on Twitter: "DoctrineのSoftDeleteが言うこと聞いてくれない。deleted_atが入ってるのに普通に表示される。" 原因調べたらDoctrineの設定…
all: doctrine: class: sfDoctrineDatabase param: dsn: sqlite:/// とりあえずこれだけ覚えておけばOK。
Today I am very happy to announce that Doctrine 1.2.0 stable has been released. http://www.doctrine-project.org/blog/doctrine-1-2-0-stable-released Doctrine 1系の最終形といってもいいでしょう、Doctrine 1.2が本日正式リリースされました。Doctr…
本日はすばらしい日ですね。symfony 1.3/1.4とDoctrine 1.2がリリースされただけでも、symfony界隈の方々にとっては一大ニュースです。ですがもう1つ、「とっておき」があるんです。 symfony 1.x legacy website I'm pleased to reveal the symfony advent c…
Exactly one year ago today we released Doctrine 1.0 stable, which was on the birthday of Jon. Again, today we have chosen the birthday of Jon to release the first preview of Doctrine 2. This is an alpha release that is not intended for pro…
DoctrineはPDOを使用しています。PDOはSELECT句を実行すると1次元の配列で値が取得できます。この配列をDoctrineのオブジェクト、もしくはオブジェクトと同様に階層化された配列に変換することをDoctrineではHydration(ハイドレーション)と呼んでいます。…
http://www.doctrine-project.org/blog/doctrine-future-roadmap symfonyと似てるというかなんというか。現在1.1が最新版ですが、1.x系は1.2まで出るみたいですね。今年の9月にDoctrine 1.2をリリースするみたいです。symfony 1.3にあわせる形で、ということ…
昨日Doctrine1.0.7のバグにはまり最新版にしたわけですが、今日作業しているとコマンドでモデルをビルドした際に、モデルのリレーションに正しくエイリアスが設定されていないという苦情が。ソースをみたところ1.0.7から1.0.8になる際、Doctrine_Import_Sche…
For complex order by clause (like '"d"."insert_datetime" DESC') limit subquery builder works incorrectly (with PostgreSQL), because of wrong operation sequence when try to preserve order by clause in select. http://trac.doctrine-project.or…
As Doctrine is the future of symfony, we decided to make it the default choice when creating a new project: symfony 1.x legacy website 以前symfony 1.3に関する発表があった際に、 There won't be a default ORM in symfony 1.3. Whenever you will…
ここで取得される結果の$userProfilesには Doctrineで自動生成されたUserProfileクラスの配列が 入るだろうと思いきや、そうではないというのが問題です。 (この記述ではDoctrineのRecordオブジェクトの配列が格納されます!) http://www.flatz.jp/archive…
Today I am very pleased to bring news to you that Doctrine 1.1.0 stable is available. http://www.doctrine-project.org/blog/doctrine-1-1-released ついにDoctrineの1.1が正式リリースされました。長かったですが、バグフィックスをがんばってたんで…
We will write a behavior called RelationDql which allows you to add default query parts that are automatically added to your queries when you reference the specified relationships. http://www.doctrine-project.org/blog/cookbook-recipe-relat…
I am happy to announce the immediate availability of the "Practical symfony" paper book for Doctrine. symfony 1.x legacy website 早速購入してみました。円高のおかげで、送料を含めても5千円で済みました。届くのが楽しみです。
My name is Jonathan H. Wage and I am 22 years old. About — jwage.com — I am Jonathan H. Wage ( Д) ゚ ゚まじで!?
http://sensei-project.org/ Sensei download | SourceForge.net Doctrineになんか入ってたけど、なんだこれ。あとで手があいたら調べてみよう。ドキュメントかなにかで使ってるのかな?
Doctrineのtrunkが今どうなってるのかを少しだけ眺めてたら、前に比べて結構変わってるみたいなので思ったこととかを書いてみます。 Doctrine\ORM\Entity インターフェイスに 中身は空 Doctrine\ORM\ActiveEntity fromArray()に引数の型指定がなくなって内部…
We have made available yet another maintenance release for the 1.0 version, 1.0.5. This release contains dozens of fixes that are logged here. In addition to the monthly 1.0.x maintenance release, we have made available the first beta of t…
Jon and I worked very hard during the last few days to find a solution. We have updated the symfony documentation process to allow us to have an easy to maintain copy of all documentation for both Propel and Doctrine. symfony 1.x legacy we…
from('User u') ->orderBy('random()') ->limit(1) ->fetchOne(); DoctrineでORDER BYにランダムを指定する場合は上記のようにorderBy('random()')と書きます。MySQLだったんだけど、orderBy('RAND()')とやったら怒られてしまいました。ちなみにこのあたりは…
Doctrineでサブクエリを使う - アシアルブログ 会社の方でブログ書きました。ちなみに、 sfPropelPluginはsymfony1.1からすでにプラグイン化されており、 sfProtoculousPluginはJavaScriptのフレームワークが増えてきたのでプラグイン化されたらしいです。 (…
Today I am very happy to introduce the first alpha version of the 1.1 branch of Doctrine. http://www.doctrine-project.org/blog/first-1-1-alpha-version-released Doctrine 1.1 AlphaがSubversion上でタグ付けされていました。1.1での変更点はこちら…
symfony 1.x legacy website symfony + Doctrineの公式のドキュメントです。目から鱗な情報が満載なので、symfony + Doctrineで開発する際は是非一読しておくことをおすすめします。
先日こんなことが。 はてなブックマーク - parent::setName($value)は使わずに$this->_set('name', $value)を使え - ぷぎがぽぎ というわけで、今日は会社のブログ当番だったのでまとめてみました。 先月末に第2回symfony勉強会があり、そこでDoctrineに…
が、ディノさんの方にアップされていました。前半の動画の真ん中くらいからはじまります。 dfltweb1.onamae.com – このドメインはお名前.comで取得されています。 http://startup.dino.co.jp/2008/11/07/symfony_study_mtg2/ 結構間違ったこといってたりもし…
先日のDoctrineの資料ですが。フックメソッドをTableに記述するってありましたけど、あれRecord側ですね・・・。
Doctrine_RecordのgetTitle()とget('title')が云々という話で。Doctrine_Recordの実装が1.0から変わって、getTitle()を探しに行くようにデフォルトでなっていました。以前のsfDoctrineRecordではget()とrawGet()メソッドがあって、get()ではgetTitle()を探し…