2016-03-08 33 views
0

的多元值域我已經Solr的集合中的多個值域「createddate」,它具有以下值如何從Solr的獲取數據的日期

在記錄
createddate : [ 
      "1:2014-08-08T18:36:47Z", 
      "2:2014-08-08T18:37:07Z", 
      "3:2014-08-08T18:37:31Z", 
      "14:2015-07-29T16:56:29Z", 
      "16:2015-09-21T12:25:43Z", 
      "30:2015-11-30T08:00:00Z" 
     ] 

值就像是關鍵:日期 現在我想獲取其創建日期小於當前日期和關鍵用戶指定的像1或2或任何記錄

like created_date <= NOW() 

我我沒有任何線索,我應該怎麼做。我想solr查詢來做到這一點。

回答

0

嘗試在手的對象如下:

var result = []; 
$.each(createddate, function(i, dateString){ 
    var currentDate = new Date(); 
    var currentDay = currentDate.getDay(); 
    var suppliedDate = new Date(dateString); 
    var suppliedDay = suppliedDate.getDay(); 
    if(suppliedDay < currentDay){ 
     result.push(dateString); 
    } 
}); 
console.log(result); 
+0

這是PHP端,不能由JS管理 – Raj

相關問題