ORM

ORM(オブジェクト関係マッピング)はオブジェクト指向のシステムとリレーショナルデータベースの間でマッピングを行う技術です。

RSS
  • 解決済

    回答
    1

    DjangoのORM操作について

    お世話になります DjangoのORMを使って2つのクエリをUnionしようと考えています そこで、以下のようにして一時的なカラムを用意したいのですが、ORMではどのように実現したらよいのでしょうか やりたいこと Union後テーブル Good Bad Good_1 Bad_1 SELECT good, "" as B

    • 0評価
    • 67PV
    io97 io97 3週間前に 回答
  • 解決済

    回答
    2

    STSを用いたSpringBoot2開発におけるORマッパーの選定について

    タイトル通りの環境において、ORマッパーの選定で有識者のアドバイスをいただきたく。 具体的には ・SpringDataJPA ・MyBatis で迷っております。 選定時の考慮したい点としては ・できればSQLのチューニングを行いたい。 ・エンティティなどはDBから自動生成したい。 ・遅延読み込みは性能面から使いたくはない。 というものです。 M

    • 0評価
    • 87PV
    euledge euledge 2週間前に ベストアンサー
  • 解決済

    回答
    1

    DBファサードで書いているSQLをクエリービルダーで書き直したいです。

    前提・実現したいこと 質問① 今今DBファサードを使いSELECTクエリーを使ってSQLを書いています。それをクエリービルダー又はORM(Eloquent)で書き直したいです。具体的に言うと服問い合わせ(SELECT DISTINCT...)部分のの書き方が分かりません。 質問② プログラム初心者でORMについて理解できていないのですが、下記のようなSQ

    • 0評価
    • 111PV
    aro10 aro10 2ヶ月前に コメント
  • 解決済

    回答
    1

    Laravel5にて、DBのフィールド同士を計算した結果を条件とする方法について

    Laravel5.4のeloquent ORMでの質問です。 異なるテーブルのフィールド同士を計算して条件としたいのですが、 $query = DB::table('A') ->where('A.num - B.num', '>', 5) ->get(); のようなことをしたいのですがうまくいきません。 どうかよろしくお願いします。 A id int p

    • 0評価
    • 191PV
    sbkenjiakg sbkenjiakg 7ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    ORMのIdiormでbetweenを使用する方法

    問題 現在、Idiormを使用して、データベースの操作をしています。 そのなかでbetween検索を使いたいと思い、ドキュメントを読んでいましたが、正しく動作しませんでした。 お分かりになる方、ご回答をお願い申し上げます。 実際に書いたコードの一部 $record = ORM::for_table('hoge') ->where_raw

    • 0評価
    • 386PV
    ysakai ysakai 7ヶ月前に コメント
  • 受付中

    回答
    0

    Spring BootでJPA利用時起動時間短縮方法は

    質問はタイトルどおりです。 Spring BootでJPA利用時起動時間短縮方法はあるでしょうか? テーブル50くらいのシステムを作成していますが、開発時にSpring Bootの初期起動が60秒位かかります。 これくらいは普通でしょうか? 我慢するしかないでしょうか? 何かアドバイスお願いします。 よろしくお願いします。

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

    回答
    1

    FuelPHPのORMでのリレーション設定とDB側での外部キー制約

    ORMのリレーション機能を使用する場合、DB側の外部キー制約はどのように設定するのがよいのか判断できず、よい方策があればお教えいただきたいと思います。 2017-06-19 追記 今回ぶつかっていた案件では、結局のところDB側でも同様の外部キー制約(連鎖削除する)を設けるようにして解決しました。 ただ、他の方はどうしているのかを知りたく、また1つの答え

    • 2評価
    • 401PV
    TMG TMG 11ヶ月前に 質問を編集
  • 解決済

    回答
    1

    FuelPHP ORMにてカウントをしたい

    SQLのCOUNTをORMで実装したいので方法を教えていただきたいです。 ormにて club_membersテーブルのintroducer_member_idカラムに指定したユーザーのid($id)が何個入っているのかカウントしたいです。 club_membersテーブル introducer_member_idカラム SQL文 $id = ユーザ

    • 0評価
    • 295PV
    s-washion s-washion 11ヶ月前に ベストアンサー
  • 受付中

    回答
    0

    codeigniterでORMの実装確認がしたいです。

    codeigniterでのORMの実装を試みています。 環境設定は、一つ一つlibに必要なものをおとしてきてエラーは出力されていない状態になりました。 そこから実装を確認したいのですが、方法がわかりません。 http://codesamplez.com/development/using-doctrine-with-codeigniter

    • 0評価
    • 282PV
    teratailが1年以上前に アップデート
  • 受付中

    回答
    2

    cakephp3のORMでカウントを取得したい

    前提・実現したいこと cakephp3を使ってDB構築を行っています。 リレーショナルデータベースで Districtに所属するBlockがあり そのBlockに所属するAreaがあります。 DistrictsHasManyBlocks かつ BlocksHasManyAreas です。 cakephp3のORMのクエリビルダを使い Bl

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

    回答
    0

    codeigniterDMLite-ORMについて

    codeigniter3.xにORMを実装したいです。 下記のDMLite-ORMを使ったことある方 https://github.com/avramovic/DMLite-ORM core/MY_Modelに配置するだけとのことなのですが 現在あるファイルと競合を起こします。 導入した例などがあればご教授いただきたいです。

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

    回答
    1

    codeigniterにDoctrineのORMを実装したい!!!!!!!!!!!!!!

    下記のURLのファイル構造の設定をしているのですが http://docs.doctrine-project.org/projects/doctrine-orm/en/latest/cookbook/integrating-with-codeigniter.html 同じライブラリフォルダ内にDoctrineフォルダ(Common、DBAL、OR

    • 0評価
    • 412PV
    te2ji te2ji 1年以上前に ベストアンサー
  • 解決済

    回答
    1

    codeigniterでORMの実装

    codeigniter3.xでDataMapparを使用して、ORMの実装をしたいのですが 「Message: Class 'Router' not found」 というエラーが出力されてしまい、エラーを調べると 「Datamapper 1.8.2はCodeigniter 3.xと互換性がありません。」 とのことだったので、行き止まっ

    • 0評価
    • 296PV
    yona yona 1年以上前に ベストアンサー
  • 解決済

    回答
    1

    codeigniterでORMの実装

    前提・実現したいこと codeigniterでORMのサンプルを実装したいと思っています。 http://1h-d.blogspot.jp/2013/01/codeigniterobject-relational-mappingorm.html 上記のサイトを見てもライブラリが、ありません。 なにか参考にできるもの、またはサンプル頂けたらと思って

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

    回答
    0

    [PHP][ORM]リレーションした際の検索条件が適応されない

    ORMを使用してテーブルをリレーションした時、リレーションしたテーブルの方の検索が実行されない $result = $table_a::find('first',array( 'where' => array( array('column_a', '=', $column_a) ), // 上の('column

    • 0評価
    • 229PV
    teratailが1年以上前に アップデート
  • 受付中

    回答
    0

    JAPでデータベースを更新することが出来ません。

    質問内容 お世話になります。よろしくお願いします。 参考書を見ながらSpringを使用したJPAの勉強をしています。 サンプルプログラムを作成したのですが、 抽出は問題なく動いてくれるのですが更新処理が動いてくれません。 エラーも起きない状態で処理が終わってしまいます。 ネットで検索した結果や抽出がうまくいっているところから, おそらく

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

    回答
    1

    Cakephp3 UPDATE、INSERTをしたときの更新件数

    cakephp2ではUPDATE時の更新件数を$Model->getAffectedRows()で取得できたと思いますが、 cakephp3ではどのようしたら取得できるのでしょうか? 唯一見つけたマニュアルでは以下のようになっていました。 https://book.cakephp.org/3.0/en/orm/database-basics.htm

    • 0評価
    • 958PV
    suzushin0619 suzushin0619 1年以上前に 回答
  • 受付中

    回答
    0

    DOMA2でトランザクションをネストした場合はどうなる?

    試せば良いだけだと思いますが、そこまで時間が無いので質問させて頂きます。m(_ _)m 概要 下記のように別のクラスのメソッドを呼び出すにあたり、Transactionがネストされてしまう場合の挙動はどのようになるのかご存知でしたらお教えいただければと思います。 TransactionManagerがシングルトンなので...どうなるのかなと思いま

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

    回答
    2

    php ORMで取得したデータを配列にして集計する

    ---ORM--- $date =date('Y-m-d'); $points = \Model_Point::query() ->where("expiration",">=","$date") ->order_by("user_id") ->get()

    • 0評価
    • 293PV
    amaguri amaguri 1年以上前に ベストアンサー
  • 受付中

    回答
    1

    ORMを利用してSUMの合計値を算出しuser_idごとに選別する。

    やりたいこと 現在日付2017-03-31 テーブル名 points 中身 id |user_id |point | expiration_date 1 | 1 |100 |2017-01-21 2 | 1 |400 |2018-12-31 3 | 2 |300 |2016-05-

    • 0評価
    • 378PV
    amaguri amaguri 1年以上前に コメント
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    14

  • 総質問数

    42

  • 今週の質問数

    0

関連するタグ

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

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