Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
关于AppEngine Java的全文。按日期排序在本地计算机上工作,但未部署(SDK 1.6.6)_Java_Google App Engine_Full Text Search - Fatal编程技术网

关于AppEngine Java的全文。按日期排序在本地计算机上工作,但未部署(SDK 1.6.6)

关于AppEngine Java的全文。按日期排序在本地计算机上工作,但未部署(SDK 1.6.6),java,google-app-engine,full-text-search,Java,Google App Engine,Full Text Search,结果对日期字段上AppEngine Java的全文进行排序。如何?使用SDK 1.6.6进行部署。(所有这些都在本地计算机上工作,但在部署时不起作用) 错误:g-(IndexImpl.java:277)com.google.appengine.api.search.IndexImpl$3.wrap>null 否使用以下方法得出结果:按日期排序,默认值为“2000-01-01” SortOptions SortOptions=SortOptions.newBuilder().addSortExpr

结果对日期字段上AppEngine Java的全文进行排序。如何?使用SDK 1.6.6进行部署。(所有这些都在本地计算机上工作,但在部署时不起作用)

错误:g-(IndexImpl.java:277)com.google.appengine.api.search.IndexImpl$3.wrap>null

  • 使用以下方法得出结果:按日期排序,默认值为“2000-01-01”

    SortOptions SortOptions=SortOptions.newBuilder().addSortExpression(SortExpression.newBuilder().setExpression(“日期”).setDirection(SortExpression.SortDirection.DESCENDING).setDefaultValue(“2000-01-01”).set`Limit(Limit).build()

  • 使用以下方法生成结果:按日期使用defaultvalue进行排序“”

    SortOptions SortOptions=SortOptions.newBuilder().addSortExpression(SortExpression.newBuilder().setExpression(“日期”).setDirection(SortExpression.SortDirection.DESCENDING)。setDefaultValue(“”)。setLimit(limit)。build()

  • -使用此选项的结果:按主题排序

    SortOptions SortOptions=SortOptions.newBuilder().addSortExpression(SortExpression.newBuilder().setExpression(“主题”).setDirection(SortExpression.SortDirection.DESCENDING)。setDefaultValue(“”)。setLimit(limit)。build()


  • 如果在日期字段排序表达式中使用
    .setDefaultValueNumeric()
    ,则应该可以使用,例如
    .setDefaultValueNumeric(0.0)


    这是一个解决方法——除了字符串和数字字段的现有方法外,还应该有一个“设置默认值”方法来对日期字段进行排序。已提交内部问题,将其添加到API中。

    4。是有效:SortOptions SortOptions=SortOptions.newBuilder().addSortExpression(SortExpression.newBuilder().setExpression(“基准”).setDirection(SortExpression.SortDirection.DESCENDING).setDefaultValueNumeric(0.0)).setLimit(limit).build();