私は文字列ベースのDynamic Linqを実行しており、入れ子のwhere句を適用する必要があります。Stringベースの動的Linq - 入れ子のWhere句
答えはhereです。ただし、2つの表の列には一致するIDがあります。私は以下のようなエイリアスやその他の方法で参照できるようにする必要があります:
rolesCollection
.Where("AssignedUsers.Where(AssignedUsers.TypId == rolesCollection.TypId).Any()");
どのようにすればよいでしょうか?私はオブジェクトを渡す機能を持っていませんが、これは純粋に汎用API検索メソッドの文脈では文字列ベースのソリューションでなければなりません。これは私が必要とするものの単なる例です...私はコードに参加する能力を持っていません。私は、サンプルコードの文字列ベースの部分のソリューションを探しています。
は、オプションに参加しますか? – Steve
where節の文字列を使って結合を行うことができれば、そうです。良いアイデア。 – michaelb
AssignedUsersオブジェクトを使用できますか? – Steve