问题标签 [amazon-cloudsearch]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
spell-checking - 实施“你的意思是?” 使用亚马逊云搜索
新的 CloudSearch API 在后端使用 Solr,并且 Solr 具有“您的意思吗?” 特征。不过,亚马逊似乎还没有公开这个功能,至少看文档。我查看了其他有关实施“您的意思是?”的问题。功能,但是如果我没记错的话,在所有这些情况下,提问者都可以控制搜索引擎。
如果第一个搜索查询结果不匹配,我正在考虑使用模糊搜索发送第二个搜索查询。这是个好主意吗?是否可以创建“您的意思是?” / 使用 CloudSearch 时的拼写检查类型功能?
json - Can we add array of objects in amazon cloudsearch in json format?
I am trying to create a domain and uploading a sample data which is like :
when I am uploading sample data while creating a domain, cloudsearch is not taking it. If I remove allcaller array then it takes it smoothly.
If cloudsearch does not allowing object arrays, then how should I format this json??
php - 亚马逊云对一组数据的建议
我有一个集成的云搜索域,可以很好地生成字段。
我有三个方面是
- 班级
- 标题
- 内容
以上都是文本字段
现在我需要在网站上添加建议并获取搜索词建议。为此我有两个要求
- 以标题为来源提供建议
- 提供标题中的建议,但也仅提供具有类作为事件的条目
我很容易做到第一个,
我该怎么做第二个?
非常感谢任何帮助
ruby-on-rails - 在代理后面发出请求时解析错误
你好开发者社区,
我正在使用 AWS Cloudsearch(API 版本:2011-02-01)并尝试从位于 heroku 上的应用程序上传和搜索,这意味着我需要一个具有静态 IP 的代理,以便我可以将其列入白名单,但我是有问题...
我正在使用一个名为 Proximo 的 Heroku 插件。这是 Heroku 使用 RestClient 设置它的代码示例:
我正在使用使用法拉第发出请求的aws_cloud_search gem,并且我正在努力通过我的补丁从 CloudSearch 获得正确的响应
我尝试了许多在这里(以及其他地方)看到的补丁工作组合,但无济于事。当我使用 Proximo 提供的带有端口 80 的 IP 地址设置代理时(如他们所建议的那样),我得到以下信息:
=>"http://nn.nnn.nn.nn:80" (i've obscured my ip address)
我认为这意味着被解析的实际密钥是“无效的”,我在搜索和文档中得到了这个(我没有使用 ssl)。(我在没有代理的情况下获得带有 403 Forbidden 的 html)。我试图打印出响应正文,但我认为错误发生在我什至可以打印出来之前(与 403 一样)。
有什么明显的我没有尝试过的或者我的方法有问题吗?
谢谢
python - 无法使用 boto 2.31.1 创建 cloudsearch int 索引字段
我正在尝试使用 python 和 boto 2.31.1 在 cloudsearch 域中创建一个索引字段。
我可以成功地为“text”、“int-array”和“literal”类型创建索引字段,但不能为“int”创建索引字段
例如
这成功了:
但这失败了:
出现此错误:
类dom_comments
是boto.cloudsearch2.domain.Domain
amazon-web-services - 从 AWS CloudSearch 中删除文档
我正在尝试使用以下批处理文档删除 AWS CloudSearch 中的单个文档:
但我从 AWS 收到以下错误:
当下载 SDF 时,它会返回以下内容:
我要做的就是从我的 CloudSearch 索引中删除一个文档。
python - Boto CloudSearch 可搜索文档计数
我想知道如何使用 boto 获取可搜索文档的数量?当我尝试:
我明白了
并且cloudsearch2.domain.Domain
没有num_searchable_docs
领域
amazon-web-services - AWS CloudSearch 无法上传文档
我是 AWS 和 CloudSearch 的新手。我编写了一个非常简单的应用程序,它将 docx 文档(已经使用 cs-import-document 转换为 JSON 格式)上传到我的 seach 域。
代码非常简单,如下所示:
但是我得到的例外是:“缺少根元素。”
这是我要上传的 sdf 文件中的 JSON 内容:
那么我的方法有什么问题呢?
多谢!
PS 我可以手动将 docx doc 上传到该搜索域并使用 C# 代码应用搜索。
============= 更新 2014-08-04 ===================
我不确定它是否与此有关。在堆栈跟踪中,我发现它尝试解析为 XML 文件而不是 JSON。但是从我的代码中我已经设置了ContentType = JASON,但似乎没有效果。
search-engine - 在 CloudSearch 查询中的特定字段上应用 distinct
我正在为系统的新搜索引擎检查 AWS CloudSearch。
假设每篇文章都有文章和一些评论。搜索 API 应返回匹配或具有任何匹配评论的文章。那么有没有可能通过单个查询执行从 CloudSearch检索DISTINCT值(在本例中为文章的唯一 ID)?如果没有,使用 CloudSearch 解决此功能要求的好解决方案是什么?
我知道 CloudSearch 中的文档字段有文本数组类型,但更新文档似乎很昂贵,因为单个文章的评论 N 可能超过数千。
amazon-cloudsearch - 如何使用 amazon cloudsearch 实现多选方面复选框?
我在我的网站上使用亚马逊云搜索。我的网站是一个电子学习门户,我有视频、问题、课程等类型的内容。每种类型的内容都有不同的级别,如不同课程的一年级、二年级、三年级等像 cbse、state board 等以及 xyz、abc、pqr 等不同的教育工作者。我正在根据 facet 过滤我的内容,也根据 facet selection 过滤 facet。我的过滤器像亚马逊云搜索控制台一样工作。在控制台中我们做不到多项选择。我的问题是,当我选择一个多面复选框时,页面加载并隐藏其他过滤器选项。我想保持打开所有方面以执行多个复选框过滤器。请帮助如何做到这一点。