( http://drupal.org/node/596860としても投稿されています)
私がまだメンバーになっていない (または保留中のメンバーである) グループのみを表示するビューを作成したいと考えています。ただし、これを行う明白な方法 (og_my ビューを使用して、フィルター "Organic groups: Group member" を false に変更する) は機能しません。
その理由は、SQL クエリは基本的に、条件に一致するグループ内のすべてのユーザーに対して 1 つの行を返すためです。(og_my のように) 自分自身を検索している場合、各グループ ノードは 1 回だけ表示されます。自分自身を検索していない場合、各グループ ノードはN回表示されます。ここで、Nは他のグループ メンバーの数です。したがって、私がすでにメンバーになっているグループは、他のメンバーが少なくとも 1 人いる限り、引き続き表示されます。
誰もこれを回避する方法を持っていますか?
ありがとう、エイドリアン