与Solr函数相比,更小的函数更大

与Solr函数相比,更小的函数更大,solr,Solr,使用Solr比较日期当然很容易,但我需要找到一个Solr函数,在这里我可以执行以下操作: int value = date2 - date1; if (value < 0) do something... if (value > 0) do something else... int value=date2-date1; 如果(值0) 做点别的。。。 例如,我知道if(exists(myField),100,0),但是我想说if((date2-date1)1)这样做,如果

使用Solr比较日期当然很容易,但我需要找到一个Solr函数,在这里我可以执行以下操作:

int value = date2 - date1;
if (value < 0)
  do something...
if (value > 0)
  do something else...
int value=date2-date1;
如果(值<0)
做点什么。。。
如果(值>0)
做点别的。。。
例如,我知道
if(exists(myField),100,0)
,但是我想说
if((date2-date1)<0),100,0)而不是
exists()


有没有一种方法或功能来进行这种比较?

应该是日期比较还是仅仅是int?比较日期是很重要的,正如我自己承认的那样。弗兰奇也不是我想要的。它只是共有整数。示例:x=1,如果(x>1)这样做,如果(x=1)那样做。。。。