1
私たちにはoneToMany関係のユーザーと記事があります。関連オブジェクトをロードせずに関連オブジェクトのIDを取得できますか?
$article = $em->getRepository('Article')->find($articleid);
これで、この$ articleにuser_idフィールドがあります。私はそうのようにアクセスした場合:
$article->getUser()->getId();
それ怠惰な負荷私は単にデータベースおよび遅延ロードでのuser_idフィールドを取得する必要があり、関連するユーザーオブジェクトは、必要ありません。
$ article-> getUserId()はこのようなメソッドがないため機能しません。
関連するユーザーを読み込まずにそのIDを取得する方法はありますか?