問題タブ [mikro-orm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
entitymanager - MikroOrm で em.clear() を使用する場合とその理由
em.clear()
MikroOrm または同様のエンティティ マネージャーで
何が行われるかについて、少し混乱しています。https://mikro-orm.io/docs/entity-managerメソッドへのリンクclear()
。
一般的な EntityManager に関するスタックオーバーフローの回答のいくつかは、メモリの問題を回避するためclear()
に毎回呼び出す必要があると言っていました。persist/remove and flush
この質問を私の場合により具体的にするために、おそらくGraphql
アプリケーションにエンドポイントを構築します。ユーザーが呼び出す一般的な CRUD 関数がいくつかあります。各関数は、 などMikroOrm entity
の MikroOrm 関数を利用してを作成findOne()
し、データベースで一般的な CRUD 操作を実行します。
(CUD操作がある場合)clear()
後で毎回呼び出す必要があり、データのみを読み取る必要があるということですか? persist/remove and flush
このメソッドを呼び出さないとどうなりますか?