私の監督者は、格納されている xml ドキュメントに対して xPath クエリを実行する MySql データベースでクエリを実行できるという印象を受けています。
私が関心を持っているテーブルは Responses と呼ばれ、次の列があります
UserId, UploadTime, RawXml
特定のユーザーのすべての応答を既に取得しています
public ActionResult UserResponses(Guid userid)
{
var allResponses = ZodiacData.Responses;
var userResponses = (from r in allResponses
where r.UserId == userid
select r)
//...populate model here....
return PartialView("_responseTable", responsesmodel)
}
ただし、RawXml のルート ノードで参照されている特定のアンケートに対するすべての回答を取得しようとしています (qid および qver によって、以下の例を参照してください)。ルート ノード:
<response qid="5" qver="3" date="..-..-.." qname="full">
asp.netでそれを行う方法を知っている人はいますか?上記の関数のクエリに何を追加すればよいですか? オンラインの適切な種類の記事へのポインタであっても、どんな助けも素晴らしいでしょう. ありがとうございました!