QueryOptionsBuilder弃用

时间:2013-08-26 16:45:20

标签: search marklogic faceted-search

http://developer.marklogic.com/learn/java/analytics所示,您可以使用JavaAPI进行分面搜索。但是,该页面上的示例使用QueryOptionsBuilder,已被弃用。

目前有没有在JavaAPI中使用QueryOptionsBuilder进行分面搜索的替代方法?或者我们是否会在未来发布之前使用已弃用的类?

谢谢!

2 个答案:

答案 0 :(得分:1)

是的,还有另一种选择。您可以使用JSON或XML发送或接收查询选项,而不是使用已弃用的构建器。

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

类似地,readOptions()方法接受实现QueryOptionsReadHandle标记接口的类,其中包括JSON或XML的读取句柄。

答案 1 :(得分:-1)