저는 Azure 모바일 서비스를 가지고 있으며 결과를 수신 측으로 보내기 전에 정렬하고 싶습니다. 나는 'DateStart'으로 분류 결과를하고 싶은Azure 모바일 서비스 쿼리 정렬
// GET tables/BPNews
public IQueryable<BPNews> GetAllBPNews()
{
return Query().OrderByDescending(x => x.DateStart).Where(x => x.DateStart <= DateTime.Now && x.DateEnd >= DateTime.Now);
}
하지만, 어떤 특성 I 정렬이 전혀 분류되지 년대 :
이것은의 getTables 기능입니다.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using Microsoft.WindowsAzure.Mobile.Service;
namespace BeautyPointGroningenService.DataObjects
{
public class BPNews : EntityData
{
public string Subject { get; set; }
public DateTime Date { get; set; }
public string Message { get; set; }
public DateTime DateStart { get; set; }
public DateTime DateEnd { get; set; }
}
}
너희들이 나를 도울 수 있기를 바랍니다 :
다음은 BPNews 클래스입니다.
미리 감사드립니다. 즐거운 공휴일!
UPDATE (결과) :
[{ "ID": "02A99F29-859A-4ED1-991F-D9BF1EDD6BDB", "dateEnd": "2014-12-19T00 : 00 : 00Z", "dateStart" : "2014-12-12T00 : 00 : 00Z", "메시지": "테스트 \ r \ n \ r \ nfadfasdf asdf asdf \ r \ n \ r \ n \ r \ ndsf \ r \ ns \ r \ nf \ r \ nas \ r \ nf \ r \ nasd \ r \ nf \ r \ nas \ r \ ndfasf \ r \ n \ r \ nadf \ r \ n \ r \ n \ r \ n \ r \ nfff \ r \ nf ","날짜 ":"2014-12-13T13 : 02 : 43.14Z ","제목 ":"테스트 23 "}, {"id ":"5753D737-621B-4CD7-A80E-A20CF24CE013 ","dateEnd ":"2014-12-30T00 : 00 : 00Z ","dateStart ":"2014-12-12T00 : 00 : 00Z ","message ":"bericht ","date ":"2014-12-19T12 : 53 : "제목": "테스트"}, { "id": "620693A0-DE00-473E-9CB2-A9F69A1CC699", "dateEnd": "2014-12-20T00 : 00 : 00Z", "dateStart" : "2014-12-13T00 : 00 : 00Z", "message": "Dit is not new bericht", "date": "2014-12-13T12 : 52 : 00Z", "subject": "Nieuw bericht"} , { "id": "샘플 문자열 6", "dateEn d ":"2014-12-31T18 : 53 : 50Z ","dateStart ":"2014-12-11T18 : 53 : 50.487Z ","message ":"Dan hebben wij een leuke acte voor je! 가장 중요한 예산을 달성하기 위해 예산을 책정하십시오. "-"날짜 ":"2014-12-11T18 : 53 : 50.487 Z ","subject ":"testKlein budget deze maand? "}, {"id ":"샘플 문자열 6ff ","dateEnd ":"2014-12-31T18 : 53 : 50Z ","dateStart ":"2014- 12-11T18 : 53 : 50.487Z ","message ":"12 월 1 일 토요일, \ r \ n1 월 1 일부터 IPL을 포함하여 시작하십시오. knie en je 베랄드 슬링 € 75 per behandeling! (정상적인 ongeveer € 150) Heerlijk toch? \ r \ n "2014-12-11T18 : 53 : 50.487Z", "IPL onderbenen € 75 pb"}]
샘플 데이터를 표시 할 수 있습니까? –
OrderByDescending은 Where 식 뒤에 있어야합니다. –
where 문은 완전히 제거되었지만 정렬은 여전히 수행되지 않습니다. 질문이 업데이트되었습니다. – Falcko