質問: entityfieldqueryとdb_select() 値を取得するために db_select() で同じ作業を実行できるのに、なぜ entityfieldquery を使用する必要があるのですか?.リンクだけでなく、誰かが例を提供できれば、より良いでしょう。
回答: entityfieldqueryを優先する主な理由はdb_selectは、下位レベルの構造、つまり、データベースへの格納方法について知る必要がないことです。これは 疎結合 を改善します。