テーブルを照会する際にいくつかの困難があります。テーブルにはResourceID
の列とProjectID
の列があります。私は、すべてのint
番号のリストをResourceID
から得たいと思っています。ProjectID
はprojId
と一致します。これは可能ですか?一致するすべての数字を選択するLinqクエリ
私はテストしましたが、これは間違っていると思います。 resources
変数を使用して値を取得できると思ったが、それは機能していない。
var resources = db.Activities.Where(x => x.ProjectID == projId).ToList();
resources. ????
感謝を!変数idsはリスト内の各リソースの値を反復して変更できるリストですか? –
返されるIDは独自の別のコレクションになり、取得元のリソースとの関係はありません。確かにIDを反復することはできますが、実際のエンティティを変更したい場合は、実際のエンティティ自体を引き出す必要があります。それは理にかなっていますか? –
いいえ、ちょっとわかりにくいです。 ResourceID列の番号は、Resource表のIDのIDです。このリストの各リソースのIDを持っていれば、それを使ってテーブルにデータを反復したり追加したり変更することはできませんか? –