gpt4 book ai didi

javascript - 无法将 JSearch 添加到我的项目中

转载 作者:行者123 更新时间:2023-11-28 17:47:57 25 4
gpt4 key购买 nike

我尝试在前端控制台中使用 JSearch,但我无法执行任何操作,因为出现的错误是:

Uncaught TypeError: Cannot read property 'documents' of undefined

我正确地需要包含以下内容的包:

var jsearch = require('/MarkLogic/jsearch');

以这种方式查询数据库:

 var result = jsearch.documents()
.where(inputURI)
.result();

所以从我在网上看到的情况来看,一切都应该没问题,但我仍然遇到问题。我是否做错了什么或忘记了什么?谢谢!

最佳答案

JSearch 与 MarkLogic Server 一起分发,以便在 MarkLogic 8 及更高版本中的服务器端逻辑中执行。

要从 Node.js 中的中间层进行查询,可以使用 MarkLogic Node.js API(可以像往常一样由 npm 安装)。有关文档,请参阅:

http://docs.marklogic.com/guide/node-dev

如果“前端控制台”指示,MarkLogic 不会为浏览器环境分发驱动程序。

希望有帮助,

关于javascript - 无法将 JSearch 添加到我的项目中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46286224/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com