Doctrine

Doctrineは、データベースの抽象性とPHPで書かれたORMを扱うためのオープンソースのライブラリとツールの集合です。

RSS

  • 解決済

    回答
    1

    Doctrineでプライマリーキーを指定させない設定

    Laravel Doctrineを使って開発しています。 articleテーブルとrelated_articleテーブルをmanyTomanyでリレーションさせています。 同じペアのレコードを複数登録させたいのですが実行すると以下のSQLエラーになります。 SQLSTATE[23000]: Integrity constraint violation

    • 0評価
    • 59PV
    tomoyuki123 tomoyuki123 1ヶ月前に 回答
  • 受付中

    回答
    0

    getArrayResult()とgetResult()で取得できた値が異なる時がある

    Symfony2.7 でDoctrineによるデータ取得をしたところ、データ取得メソッドによって、DB値が異なるということが起きました。 コードの内容は、以下のような流れになっています。 // 以下処理の前にデータ更新処理をしている $repository = $em->getRepository(‘何かEntityのクラス’); $db = $

    • 0評価
    • 136PV
    teratailが4ヶ月前に アップデート
  • 受付中

    回答
    0

    symfony1.5で生SQLを発行するには

    前提・実現したいこと Symfony1.5でSQLを発行し、その後Doctrineのメソッド?(setId()のようなもの)を使いたいです。 初心者なのでDoctrine自体理解が浅すぎてよくわかっていません…。 発生している問題・エラーメッセージ ※数字等は仮のものが入っています。 $id = 1; $conn = Doctrine::

    • 0評価
    • 168PV
    teratailが7ヶ月前に アップデート
  • 解決済

    回答
    1

    Symfony1.5で論理削除を無視した検索方法

    前提・実現したいこと Symfony1.5で、論理削除を無視した検索方法がわかりません。 $i = TestTable::getInstance()->find(1); これだと論理削除されているレコードが取得できません。 これを取得できるようにするにはどうしたら良いでしょうか? Doctrineを扱ったことがほぼない状態で、 初心者すぎ

    • 0評価
    • 176PV
    usizou usizou 7ヶ月前に 回答
  • 解決済

    回答
    1

    symfony2でdoctrineを使い複数条件のselectを作ったときに502になる

    symfony2でdoctrineを使っているのですが、 複数条件によるselectで502が出てしまいます。 こちらを参考にしました。 http://symfony2-gf.blogspot.jp/2011/10/model-doctrine_17.html こちらはselectできますが $em = $this->getDoctri

    • -1評価
    • 364PV
    kaji kaji 11ヶ月前に 回答
  • 受付中

    回答
    0

    ORM(Doctrine)によるLazy Load(なのか?)に関する質問

    テーブル情報として academics table(大学)、laboratories table(研究室(大学と紐付いている))、members table(研究員(研究室と紐付いている))、research_papers table(研究論文(研究員と紐付いていて研究員とはOneToManyの関係))といったものがあると仮定します。同時にそれに対応したEn

    • 0評価
    • 390PV
    teratailが11ヶ月前に アップデート
  • 受付中

    回答
    0

    getDatagrid

    https://sonata-project.org/bundles/admin/3-x/doc/index.html synmfonyのsonata-projectを使って管理画面を作っているのですが $this->admin->getDatagrid()->getResults(); こちらを使うと1ページ目までしか取得してくれません。 全ペ

    • 0評価
    • 369PV
    teratailが1年以上前に アップデート
  • 解決済

    回答
    1

    symfony2のRepositoryのメソッド内でDoctrineを使ってINNER JOINする...

    SELECT * FROM user p INNER JOIN staff s ON s.id = p.staffId; このようなsqlをcreateQueryBuilderを使って書きたいのですがどうすればよろしいでしょうか? 現状 entityはuserとstaffがあり userのentityにManyToOneでstaf

    • 0評価
    • 1030PV
    kuriya kuriya 1年以上前に 回答
  • 解決済

    回答
    1

    Symfony3.0 Doctrine 検索条件を複数つけて更新できない

    前提・実現したいこと symfony3を使ってコマンドを作成しています。 Doctrineを使用して、複数の条件を指定してレコードを取得した後、レコードを更新したいです。 一つの検索条件が以下のように一つの場合は更新できます $manager = $doctrine->getManager(); .... .... .... $test = $

    • 0評価
    • 519PV
    shunsuK shunsuK 1年以上前に コメント
  • 受付中

    回答
    0

    EC-CUBE3でのサブクエリを使用したSQLの書き方

    前提・実現したいこと ・環境 EC-CUBE:3.0.10 ・条件 ユーザ名が店舗名となり店舗名はカテゴリ名とも同一になります ・カテゴリ構成(カテゴリや店舗名は例となります) 食器 ┣店舗A ┗店舗B インテリア ┣店舗A ┗店舗C ・実現したいこと EC-CUBEにて、管理画面内の商品登録画面、商品検索画面、受注検索画面の各

    • 0評価
    • 541PV
    daichaso0307 退会済みユーザー 1年以上前に 質問
  • 解決済

    回答
    1

    PHP、Doctrineでwhere句が意図したとおりに作成されない

    EC-CUBEにて、以下の状態の時に提示したSQLを作成し実行したところ、意図した結果が得られませんでした。 わかる方がいれば、ご教示いただければ幸いです。 【作成したSQL】 'query_builder' => function(EntityRepository $er) use($name) { return $er->createQuer

    • 0評価
    • 538PV
    daichaso0307 退会済みユーザー 1年以上前に 回答
  • 受付中

    回答
    0

    このSQL文はORMではどのように書けばいいのでしょうか

    $item = $qb ->select('c') ->addorderBy('c.id','DESC') ->getQuery() ->getResult();Doctrineを使って書いているこれを以下のSQL文のように書き換えたいのですがどのように書けばい

    • 0評価
    • 797PV
    _yulu_ _yulu_ 1年以上前に 質問を編集
  • 受付中

    回答
    0

    Symfony2 Doctorineを使用してスキーマの異なるオブジェクトに対してSELECT文を直...

    スキーマAとスキーマBをjoinさせて結果を出力したいです。 DoctorineのオブジェクトはスキーマAの設定になっており、スキーマBの参照方法がわかりません。 $array_user = array(); $EmArray = $this->get("xx.shard_manager")-

    • 0評価
    • 713PV
    c386521 退会済みユーザー 1年以上前に 回答
  • 1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    5

  • 総質問数

    14

  • 今週の質問数

    0

関連するタグ

Doctrineタグのよく見られている質問

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る