我尝试在c#中OrderBy
下的IDocumentQuery
查询中使用documentdb
。
我尝试按距离我的地点检索课程列表,所以:
var userQuery = _client
.CreateDocumentQuery<Course>(_uriCourseCollection, options)
.Where(x => x.CourseName.ToLower().Contains(text))
.OrderBy(x =>x.GeoLocation.Location.Distance(myPoint))
.AsDocumentQuery();
我收到以下错误消息:
&#34;不支持的ORDER BY子句。 ORDER BY项表达式不能 映射到文档路径&#34;
有人可能有解决方案吗? ,或以有效的方式解决查询的解决方法?