記事へのコメント24

    • 注目コメント
    • 新着コメント
    ndxbn
    Prisma Python

    その他
    escape_artist
    ORMに期待する機能の分解が解像度高くて良い。私も格好いいインターフェースは別に要らない派

    その他
    uehaj
    prisma+python いいかも

    その他
    mak_in
    .NETを使うこと多いんだけど多機能なORMのEntityFrameworkとSQLのマッピングだけやるMicroORMのDapperを併用してるかな。単一データの更新はORMが、複雑な検索や大量の更新にはSQL(MicroORMでSQLで投げて結果をObjectでもらう)が向いてる

    その他
    nil0303
    nil0303 結局複雑なことをしたいとか性能面を見ると「勝手に色々やってくれる」が怖すぎる。多機能だと学習コストもかかるしその分バグを踏む率が上がる。それで何度痛い目を見たことか...。多機能ORMには否定派。

    2024/09/29 リンク

    その他
    dec123456789
    今や当然だけどテーブル定義渡してAIに指示すれば生SQL作ってくれますよ。ORMが作るSQLだと後でパフォーマンスが問題になってくるので生SQLと実行計画で試行錯誤しながらチューニングするのが最も安定。

    その他
    twotiger
    SQL書くのは面倒くさいし、型安全にオブジェクトにマッピングするのはさらに面倒くさすぎる

    その他
    kakei-akihiko
    JOINの2個目の方法は完全な生SQLだから苦行なんだよ。「値はマッピングするけど、SQLは自分で書く」くらいのちょうどいいORMであってほしい。

    その他
    for-my-internet-demo
    子集約としての関連テーブルをある程度効率よく取ってくるやつは欲しいけど、基本的にはSQL書いてるので未だよく選定の論争がわからん世界

    その他
    hinaloe
    ちょうどPrisma Pythonと戦ってる、ちょっと不便だけど

    その他
    hirokinko
    あまりガッツリは必要ないけれど、かんたんなクエリビルダーとデータマッパーぐらいは欲しいよねというのをこの頃痛感してる。

    その他
    mezamashi0540
    mezamashi0540 長期的には多数の言語とフレームワーク使うことになるので、ORMよりSQL(とデータベース)の方が学習コスト低い。ORM起因のトラブルも回避しやすいし。個人的にはSQLは楽しいがORMはそれほどでないのであんまり・・・

    2024/09/29 リンク

    その他
    okinawazenzai
    DBの方がアプリより寿命長いから、DBからクラス生成することのほうが多い気がする。基本EF使ってて、キー無しテーブルにインサートしたいとかAOTビルドしたい場合にDapper使うのが良いのかなって思ってる。

    その他
    door-s-dev
    SQLを元にクライアントコードを生成する流れに落ち着くことを願う

    その他
    diveintounlimit
    diveintounlimit N+1を発生させてるのは大抵の場合フレームワーク側であってdb側ではないと思うのだが・・・

    2024/09/29 リンク

    その他
    lainof
    DBFluteでずっと困ってない。

    その他
    circled
    circled DBが高機能になって、ORMではその機能を使うために結局生SQLを挟むような状態になってくると、ORMの存在がむしろ邪魔だよとなるので、遅かれ早かれ生SQLに行き着くとは常々思う。ユーザもサービスの多機能化を望むし

    2024/09/29 リンク

    その他
    auto_chan
    .NETのEntity Frameworkのパワフルさが逆に分かる。

    その他
    NuL
    NuL 正直N+1問題が生じるDBって欠陥品だと思う。普通に何回もクエリ投げたいだろと。DBの都合にアプリケーションが合わせなきゃいけないというのが諸悪の根源。

    2024/09/29 リンク

    その他
    moromoro
    prismaで独自フォーマット追加になってまた(ry

    その他
    onesplat
    まだ向き合ってんのかよ。何十年向き合い続けてんだよ / コネクションプーリングやトランザクションなんてORM関係ないだろ。そのORMの設計が悪いだけで。

    その他
    kmaebashi
    アプリとDBでテーブル定義を二重保持するのは確かに嫌だけど、実際の開発時は「既存のアプリのDB」も見ることが非常に多いので、「向きはどちらでもいい」わけがない。

    その他
    strawberryhunter
    strawberryhunter 「N+1問題」はORMユーザーの無知が引き起こすただのバグなので、数学の未解決問題のような大袈裟な名前を持って来て論じるふりして結局言い訳にしかならないのは非常にダサい。

    2024/09/29 リンク

    その他
    sinnra0
    prismaってpythonで使えるんだー

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    ORM と向き合う

    PyCon JP 2024 ※ 資料中で絵文字を使用したら SpeakerDeck アップロード時になんか変なことになってしま...

    ブックマークしたユーザー

    • lanius2025/05/19 lanius
    • kndkndknd2025/05/11 kndkndknd
    • ikosin2025/05/10 ikosin
    • yutashx2025/05/06 yutashx
    • mcddx302024/12/15 mcddx30
    • techtech05212024/10/18 techtech0521
    • ranto3811242024/10/07 ranto381124
    • ndxbn2024/10/01 ndxbn
    • dna_z2024/09/30 dna_z
    • escape_artist2024/09/30 escape_artist
    • tasukuchan2024/09/30 tasukuchan
    • kazre2024/09/30 kazre
    • quodius2024/09/30 quodius
    • aravow2024/09/30 aravow
    • jamalen2024/09/30 jamalen
    • tuki09182024/09/30 tuki0918
    • munyaX2024/09/30 munyaX
    • move0tofu2024/09/29 move0tofu
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事

    いま人気の記事 - 企業メディア

    企業メディアをもっと読む