我正在获取API查询,但与日期添加字段有关。我尝试了几种日期格式组合工作,但没有任何记录。其中一些甚至不抛出错误,仅显示零记录。
以下是一些示例: 网址:https://rest41.bullhornstaffing.com/rest-services/XXXXX/search/JobOrder?&start=0&fields=id,title,address,specialties(*)&BhRestToken = XXXX&query = isOpen:true和
条件#1:
dateAdded:['1546873357727'至'1546534749010']
条件2: dateAdded> = {1546873357727}和dateAdded <= {1546534749010}
条件#3: 添加日期:“ [1546873357727 TO 1546534749010]” 条件:#4: dateAdded> 1544418000000 AND dateAdded <= 1544418000000
以上条件具有不同的DateTime格式。
按类别,专业等进行的其他任何过滤均按预期进行。
快速欣赏一下。
答案 0 :(得分:0)
由于您使用的是“搜索”调用而不是“查询”调用,因此您将使用使用日期格式而不是毫秒的Lucene索引。
您需要使用yyyyMMdd格式。
以下是Lucene教程的示例:(http://www.lucenetutorial.com/lucene-query-syntax.html)
修改日期:[20020101 TO 20030101]