記事へのコメント17

    • 注目コメント
    • 新着コメント
    NetPenguin
    CUDはORMが強いけど、R=SELECTはSQLの強さをもっと使っていこうよ!という事だとすれば、CQRSとかであるように複雑な検索とかはクエリとしてSQLゴリゴリ使うで良いんじゃないかな?

    その他
    System
    ClojureのHugSQLが丁度いい。

    その他
    meonal
    別にどっちかに統一する必要ないよね。explain analyzeでチューニングするクエリはSQLからORM逆算するのはマジで無駄だし追加や更新はいちいちSQLで書きたくないし。

    その他
    daichirata
    複雑なクエリの時は普通にSQL書いてシンプルな奴はORMのメソッドで、モデルへのマッピングはどっちもORMでって感じでやるから正直そこでそんなに困った事無い気がする

    その他
    ledsun
    SQLは汎用性が高すぎる。アプリケーションに合わせてある程度制限したい。

    その他
    HAZI
    ORMで部分的にSQL書ける機能あるから大体それで事足りてる

    その他
    toaruR
    たまにORMがバグっててなぁ(ノ∀`)

    その他
    gnety
    gnety ORMを使うと1つの問題が2つに増えることが多い。結局SQLをそのまま使った方が保守性も高くわかりやすくなる結果に

    2025/06/07 リンク

    その他
    versatile
    versatile 2000行とかある SQL を見なければならない人は案外多い

    2025/06/07 リンク

    その他
    cl-gaku
    MyBatisいいよね

    その他
    circled
    circled 多機能なPostgreSQLとか使ってるとORMが対応してなくて生SQLになりがちなのと、フレームワークとかが提供するORMの寿命よりもDBの寿命の方が長いので、結果SQLの方が確実に生き残るんだよね。つまりORM学習コストが無駄に

    2025/06/07 リンク

    その他
    s_rsak
    s_rsak 確かにORMで目当てのSQLを作れなくてイライラさせられるし、ドキュメント読んでもやり方が見つからずどんどん時間が無駄になる

    2025/06/07 リンク

    その他
    strawberryhunter
    strawberryhunter 実行時に全部やるタイプか。①SQLを用意して②パラメータ定義を用意して③new SqlParamInjector()して④SQLにパラメータを渡して⑤new SqlFormatter()して、SQLとパラメータを得て、⑥そこから実行するのかな。う、うーん。

    2025/06/07 リンク

    その他
    tofu-kun
    tofu-kun 生成AIの活用を考えるとDSLよりSQLの方が精度が高い…という話ではなかった

    2025/06/07 リンク

    その他
    toro-chan
    今のところ賛同できない。SELECTは3重ぐらい入れ子になってからがスタートだ。どこに何の条件を入れるかを可変にせざる得ないときは全然だめだろう。簡単なselectだったらDSLで問題ないのでは。

    その他
    zentarou
    zentarou そのモデルやらスキーマ情報やらマッピング定義やらもDSLと同じじゃないの?

    2025/06/07 リンク

    その他
    aiya000
    別解「直接GraphQLをサーバー・言語として使う」 https://chatgpt.com/share/6842f9d9-f180-8005-8f23-f4350b3117ce 「このGraphQL構成ではパフォーマンスチューニングに劣る」はそうだけど、今回の論点に対しては答えられそう。

    その他

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

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

    関連記事

    DSLやめてSQLでいいんじゃない?

    ORMはCUD処理は得意ですが、R(SELECT)処理は苦手です。 DSLのゴールはSQLへの翻訳であるのに、答え(S...

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

    • tech04032025/06/09 tech0403
    • fm3152025/06/08 fm315
    • NetPenguin2025/06/08 NetPenguin
    • yoshinx2025/06/08 yoshinx
    • shimbaco2025/06/08 shimbaco
    • laboratory372025/06/07 laboratory37
    • haton142025/06/07 haton14
    • mikage0142025/06/07 mikage014
    • tamoriinu_32025/06/07 tamoriinu_3
    • System2025/06/07 System
    • Akineko2025/06/07 Akineko
    • shade0012025/06/07 shade001
    • No_Waste-No_Life2025/06/07 No_Waste-No_Life
    • meonal2025/06/07 meonal
    • Wacky2025/06/07 Wacky
    • balaem2025/06/07 balaem
    • daichirata2025/06/07 daichirata
    • tobetchi2025/06/07 tobetchi
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

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

    いま人気の記事

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

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

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

    新着記事 - テクノロジー

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

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

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

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