2016-03-20 22 views
0

Gelişmekte olduğum bir android uygulaması için bir depolama platformu olarak azure mobil servisi kullanıyorum. Bir ay veya daha eski olan bir tablodaki verileri nasıl seçebilirim? Bu benim için bu özelliği eklemek istediğiniz sorgu geçerli:Bir ay veya daha eski olan verileri seçin

final MobileServiceList<Crime> assaultNum = mToDoTable.where().field("county").eq(countyString).execute().get(); 

cevap

1

Mobil Hizmetler için temel veri depolama SQL Server, bu nedenle bu uygulamanın bir çekirdek şey olup olmadığını, Genişletilmiş sayfanın yazma saydığını bir aya kadar bir süre öncesine kadar tüm verileri (aynı tabloya sahipseniz zaman damgasıyla veya bir tarih alanına göre) verir ve ardından o görünümde sahip olduğunuzla aynı sorguyu gerçekleştirir. ingilizce olarak

final MobileServiceList<Crime> assaultNum = mToDoTable.where().field("county").eq("Kildare South") 
          .and().month("date").eq(03).execute().get(); 

, bu sorgu ilçe sütun tarih sütununda Kildare Güney ve aya eşittir satırları seçer:

+0

Yine de bir görünümü nasıl programlayabilirim? – Cian

+0

Mobil Hizmetler'de bir görünüm oluşturma hakkında bilgi için şu konuyu işaretleyin: https://social.msdn.microsoft.com/Forums/en-US/639ada5b-1129-405a-b536-4c6163315aee/create-a-view-for- azuremobile-hizmetler? forumu = azuremobile –

1

Ben tarih sütununda ay dayanan verileri almak için nasıl anladım Mart'a eşittir (03).

İlgili konular