Estoy usando http api para consultar ravendb (por lo que una consulta LINQ no es la solución a mi pregunta). Mi documento del producto se ve así:¿Cómo se consulta un índice ravendb que contiene fechas usando Lucene?
{
"editDate": "2012-08-29T15:00:00.846Z"
}
y tengo el índice:
from doc in docs.Product
select new { doc.editDate }
que desea consultar todos los documentos antes de una determinada fecha y hora. Puedo consultar en la fecha con esta sintaxis:
editDate: [NULL TO 2012-09-17]
sin embargo no puedo averiguar cómo consultar el componente de tiempo también. Alguna idea?
Sí, necesita ser escapado, sin embargo, esto todavía no funcionó para mí. Si el día es mayor (2012-09-18T15: 00), se encontrará el documento; sin embargo, si es el mismo día pero más tarde en el día (2012-09-17T15: 30), no se encuentra el documento. –
Lo descubrimos: necesitamos analizar el campo, ¿cómo se configura esto usando la api http? (No pude encontrarlo en los documentos) –
Este es un mal consejo. Los campos de fecha nunca deben analizarse. –