Ravendb'yi sorgulamak için http api kullanıyorum (bu yüzden bir LINQ sorgusu, benim soruma çözüm değil).Lucene'i kullanarak tarihleri içeren bir ravendb dizini nasıl sorgularsınız?
{
"editDate": "2012-08-29T15:00:00.846Z"
}
ve ben endeksine sahip: Benim Ürün belge şöyle
from doc in docs.Product
select new { doc.editDate }
belirli bir tarihte VE saatten önce tüm belgeleri sorgulamak istiyorum. Bu sözdizimini kullanarak DATE tarihinde sorgulayabilir:
editDate: [NULL TO 2012-09-17]
ancak ben de zaman bileşeni sorgulamak anlamaya olamaz. Herhangi bir fikrin var mı?
Evet, kaçmak gerekiyor, ancak bu hala benim için işe yaramadı. Gün daha büyükse (2012-09-18T15: 00), o zaman dokümanlar bulunacaktır, ancak aynı gün ise, ancak daha sonra (2012-09-17T15: 30) ise belge bulunamaz. –
Figür çıktı - alanı analiz etmek gerekiyor, bunu http api kullanarak nasıl ayarlıyorsunuz? (docs içinde bulamadım) –
Bu kötü bir öneridir. Tarih alanları asla analiz edilmemelidir. –