首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MarkLogic的Node.js应用程序接口是否支持已配置的搜索选项?

MarkLogic的Node.js应用程序接口是否支持已配置的搜索选项?
EN

Stack Overflow用户
提问于 2019-10-30 03:35:52
回答 2查看 34关注 0票数 1

在REST API中,我可以存储已配置的搜索选项,然后通过点击GET http://server:port/v1/search?options=foo来使用它们。在Node.js应用编程接口文档中,我没有看到任何关于使用这样配置的搜索选项的引用。Node Client API是否支持使用已配置的选项?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-10-30 04:01:51

是的,这是故意的。

Node.js API在客户机上指定查询,而不是在客户机上维护查询定义的一部分,在服务器上维护查询定义的一部分。

对于将查询定义与查询条件分开是有益的情况,一种可能的方法是创建一个小型库,其中包含接受查询条件并返回查询的函数。

希望这是有用的,

票数 0
EN

Stack Overflow用户

发布于 2019-10-30 19:21:53

(致谢Mike Wooldridge在过去分享了这一点)

在Node.js客户端应用编程接口中,您可以通过执行查询来引用已保存的搜索选项:

https://docs.marklogic.com/jsdoc/documents.html#query

并传入一个CombinedQueryDefinition作为第一个参数:

https://docs.marklogic.com/jsdoc/documents.html#.CombinedQueryDefinition

具有optionsName属性的。

哈!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58614265

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档