0
私は、ユーザがDistributees
を追加できるドキュメントアップロードシステムを持っています。これらの人々はこれらの文書を閲覧するためのアクセス権を持っています。これらの共有ファイルを配布者に表示するのが難しいです。 現在ログインしているユーザーを見つけ、配布者を共有する(distributeesモデルにユーザーとIDが保存されている)ことを確認し、見つかった配布物(myshared
)のドキュメントを検索します。別のリストの結果に基づいてリストを検索する
私はエラーやろうとして何イム"Operator "==" cannot be applied to the type of int and list"
// GET: DocumentUps
public ActionResult DocumentsShared()
{
string currentUser = this.User.Identity.GetUserName();
var myshared = db.Distributees.Where(a => a.UserIdSaved == currentUser).ToList();
var mydocs = db.DocumentUps.Where(a => a.DocumentId == myshared).ToList();
return View(mydocs);
}
が
は配布者
あなたは私達にあなたのテーブルに関する0の情報を与えているので、データとどのようなあなたは、私が言うことができるすべてを試してみたことはさ - MySQLのサブクエリのように見えます。がんばろう。 – user3741598
エラーごとに、整数をリストと比較しようとしています: 'a.DocumentId == myshared'。あなたはこれをすることはできません。意味がない –