私はデータベースベースの最初のアプリケーションを持っているので、自家製のモーダルはなく、自動的に作成されたものだけです。HTMLテーブル/リストの単一行の選択からの1つと多くの部分を単一のビューに表示したいのですが、再作成されたMS Accessクエリでうまく機能するSQLは次のとおりです-いくつかの括弧:
SELECT Facilitiy.FacilityName, Facilitiy.FacilityImage, FacilityDetail.FacilityDetailDescription
FROM FacilityDetail INNER JOIN Facilitiy ON FacilityDetail.FacilityDetailID = Facilitiy.FacilityFK
WHERE FacilityFK = id
そして、リストの正しい多くの部分を私に与えるLINQ:
from fd in db.FacilityDetails
join f in db.Facilities on fd.FacilityID equals f.FacilityFK
where f.B FacilityFK == id
select f
SQLのようにそれを行うことを望んでいましたが、表示するビューに入れることができるモーダルを作成する必要があります:
施設イメージ(片面) | 施設名(片面) | FacilityDetailDescription(多面)
このようなことをするだけで簡単にできると聞きましたか???
from fd in db.FacilityDetails.Include("Facilities")
しかし、違いはないようです!
新しいカスタム モデルを作成する必要があると考える理由は何ですか? もしそうなら、私はそれをどのように書きますか?
私はこのようなことを試しましたが、うまくいきません。
public class FacilitiyDetails
{
public string FacilitiesDescription { get; set; }
public string FacilitiesImage { get; set; }
public string BeachFacilitiesDescription { get; set; }
{
ここで何をすればいいのかわからない!