Search 查询选项生成器不推荐

Search 查询选项生成器不推荐,search,marklogic,faceted-search,Search,Marklogic,Faceted Search,如上所示,您可以使用JavaAPI进行分面搜索。但是,该页面上的示例使用了QueryOptionsBuilder,这已被弃用 现在除了在JavaAPI中使用QueryOptionsBuilder进行分面搜索外,还有其他方法吗?或者,在将来的某个版本之前,我们是否一直在使用一个不推荐的类 谢谢 在我看来:“使用JSON或XML句柄来编写或读取查询选项。”我认为这指的是-并且可能也有帮助。是的,有一种替代方法。您可以将查询选项作为JSON或XML发送或接收,而不用使用不推荐使用的生成器 为了扩展一点

如上所示,您可以使用JavaAPI进行分面搜索。但是,该页面上的示例使用了
QueryOptionsBuilder
,这已被弃用

现在除了在JavaAPI中使用
QueryOptionsBuilder
进行分面搜索外,还有其他方法吗?或者,在将来的某个版本之前,我们是否一直在使用一个不推荐的类


谢谢

在我看来:“使用JSON或XML句柄来编写或读取查询选项。”我认为这指的是-并且可能也有帮助。

是的,有一种替代方法。您可以将查询选项作为JSON或XML发送或接收,而不用使用不推荐使用的生成器

为了扩展一点,queryoptionmanager.writeOptions()方法接受实现QueryOptionsWriteHandle标记接口的任何类。除了QueryOptionHandle类之外,实现类还包括JSON或XML的写句柄

类似地,readOptions()方法接受实现QueryOptions ReadHandle标记接口的类,该接口包括JSON或XML的读取句柄