Doctrine 2 と Closure Table Strategy の Tree - Nestedset 動作拡張を使用しています。私の Web では、ユーザーはフォルダーとサブフォルダーを作成して表示できます。Closure Table 戦略を使用してこれを実装し、childrenHierarchy()メソッドでフォルダーをレンダリングします。
$directoryTree = $repository->childrenHierarchy(
null,
true,
array(
'decorate' => false,
'childSort' => array('field' => 'directory_name', 'dir' => 'asc')
));
正常に動作しますが、すべてのユーザーのすべてのフォルダーを返します。この場合、 user_idを定義して、ログイン ユーザーに属するフォルダーのみをレンダリングする方法がわかりません。これを行う方法はありますか?
私はあなたの答えを嬉しく思います。