如何使用C#在MongDB中使用保护

时间:2019-01-23 09:17:17

标签: c# mongodb

这是我的收藏集

enter image description here

我想从此收藏集中为参与者选择一个匹配的调查。

这是我进行单项调查的过滤器,但它不起作用。

var filterMain = Builders<Participant>.Filter.Eq(x => x.Id, ParticipantId) ;
var projectionFilter = Builders<Participant>.Projection.ElemMatch(x=>x.Surveys,x=>x.Id == SurveyId).Include("Surveys");
var survey =  participantRepo.FindByFilter(filterMain).Project<Survey>(projectionFilter).FirstOrDefault();

获取以下错误消息。

:'元素'调查'与BrightSteps.Web.Model.Models.Survey类的任何字段或属性都不匹配。'

0 个答案:

没有答案