2013-06-01から1ヶ月間の記事一覧
Entityを介さず、直接SQL(INSERT文)を生成して実行する。 MySQLのバルクインサート(複数データを一つのINSERT文で登録)を実現。 INSERT INTO table VALUES (a1, b1, c1), (a2, b2, c2), (a3, b3, c3); ↑こういう処理を行わせるのが目的。
現象 Mac環境で以下のような二行のレコードからなるCSVファイルを作成。 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28 これをfgetcsv()で読み…
$ ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/Users/ユーザー名/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: パスワード入力を求められたりするので…
use Symfony\Component\HttpFoundation\File\UploadedFile;
アノテーションでチェック可能。 画像のタイプ(mime-type)をチェックする場合 Entity側 view側(_form_fields.html.twig)
ふと確認してみたら以下の通りだった(多い!)。 Controller Type View Entity Factory Repository routing.yml(各リンクのURLと、そこで呼ばれるContollerやfunctionの定義) services.yml(Factory等の場所を定義) ↓git statusで確認した内容。 # src/c1644/A…
ファイルアップロードの編集(一度アップロードされたものの更新)処理で、 PostUpdateが動かず、アップロードし直しができずに困っていたが、 以下のように強引にプロパティを変更することで動いた。 (imageOriginNameというプロパティにnullをセット)
現象 対処法 補足 例外発生の原因 routing.ymlで未定義のURLにリダイレクトさせようとしていた
An exception has been thrown during the rendering of a template … Parameter "id"がおかしいというエラーが吐かれ。 "" givenと言われ。 $entity->getId()をしてみたらNullが返ってきた。 getName()なども試しみたらことごとくNull…⇒中身がきちんと取れ…
$ php composer.phar install …としたところ、以下のような状態に。 lib-icuのバージョンが問題で、php54-intlをインストールすれば解決した。 $ brew install php54-intl ※PHP5.4をHomebrewでインストールしたので、今回もHomebrew経由でインストール。以下…
Entityのfunctionの定義部分の行とそのfunctionについてのドキュメント部分との間に余分なものを入れるとアノテーションが効かなくなります。 ↑これだとPostPersist()等が効きません。 ↑こうしておいて、constはドキュメント部分の上に書く等しないといけな…