У меня есть переменная $yearMonth := "2015-02"
Я должен найти эту дату на элементе Date as xs:dateTime
. Я хочу использовать выражение регулярных выражений, чтобы найти все файлы/документы, имеющие эту дату "2015-02- ??" я path-range-index
включен ModifiedInfo/Date
Я использую следующий код, но получаю ошибку Invalid cast
cts: value-match on xs: dateTime() type в Marklogic
let $result := cts:value-match(cts:path-reference("ModifiedInfo/Date"), xs:dateTime("2015-02-??T??:??:??.????"))
Я также использовал следующий код и получить ту же ошибку
let $result := cts:value-match(cts:path-reference("ModifiedInfo/Date"), xs:dateTime(xs:date("2015-02-??"),xs:time("??:??:??.????")))
Пожалуйста, помогите :)
Привет Навин, я использовал выше 3 пути, и это помогло. Еще раз спасибо –