1
A
答えて
4
この:なぜ==オペレータの代わりのようなものを上書き
... WHERE username = 'bob'
のようなSQLを生成するために
query.filter(username == "bob")
を主観的な質問ですが、一般的に私は前者の構文がより直感的であると言います。多くの場合、ほとんどの場合、ORMはこれを実行して、一般的に予想します(より直感的になります)。
0
オブジェクトとリレーショナル・ワールドの間の "インピーダンスの不一致"は、オブジェクトの世界の "=="を使って "SQL"の "="を気にすることはできません。
関連する問題
- 1. 挿入演算子のオーバーロードにはどのような問題がありますか? (<<演算子)
- 2. Equalsメソッドをオーバーライドするときに、==および!=演算子をオーバーライドする必要がありますか? (.NET)
- 3. 単項演算子をPythonでバイナリ演算子でオーバーライドする可能性はありますか?
- 4. Haskellに固定小数点演算子がありますか?
- 5. +演算子と++演算子の間のスペースを削除するとどうなりますか?
- 6. auto_ptrにテンプレートコピーコンストラクタとオーバーライド演算子関数があるのはなぜですか?
- 7. Rubyの<<演算子をオーバーライドする方法はありますか?
- 8. **演算子で計算できないBigDecimalがあります
- 9. 宣言で=>演算子を使用する利点
- 10. Javaのショートハンド演算子は通常の演算子とどのように異なるのですか?
- 11. 演算子をテンプレートとしてオーバーロードするとどうなりますか?
- 12. Swiftのメソッドに対するカスタム演算子の利点
- 13. マッパー対暗黙の演算子を使用する利点はありますか?
- 14. JavaScript算術演算子...どこにありますか?
- 15. VS2010 SP1にはどのような大きな利点がありますか?
- 16. C++演算子のオーバーライド
- 17. 等価演算子のオーバーライド
- 18. Rubyのオーバーライド==演算子
- 19. なぜLIKE演算子のESCAPE引数がありますか?
- 20. なぜC++には〜=と!=演算子がありませんか?
- 21. どのような種類の論理演算子ですか?
- 22. 特定のクラスのnew演算子とdelete演算子をオーバーライドする理由は何ですか?
- 23. []演算子をどのようにオーバーロードできますか?
- 24. Javascriptの算術演算の加算演算子はありますか?
- 25. Kotlinでは、既存の演算子をオーバーライドできますが、新しい演算子を作成するのはどうですか?
- 26. どの演算子がより強力なプラス(+)かインクリメント(++)か
- 27. *(++ ptr)はどのような演算子ですか?
- 28. NOR演算子があるプログラムはありますか?
- 29. C++のオーバーライド演算子とthis
- 30. Pythonに「等しくない」演算子がありますか?