0

我正在玩 CloudSearch 的 imdb 示例,到目前为止我可以搜索但不能添加。

这会返回成功,但是一旦我想查询数据,就没有结果:

curl -H“接受:应用程序/json”-H“内容类型:应用程序/json”-X POST http://doc-imdbtest-bs4t3cjarozs76ll2iv4xi.us-east-1.cloudsearch.amazonaws.com/2011-02- 01/documents/batch -d "[{ \"type\":\"add\",\"id\":\"tt0484562\",\"version\": 1,\"lang\":\" en\",\"fields\": {\"title\": \"asdfasdf: The Dark Is Rising\",\"director\": \"Cunningham, David L.\",\"genre\": [\“冒险\”,\“戏剧\”,\“奇幻\”,\“惊悚\”],\“演员\”:[\“麦克肖恩,伊恩\”,\“埃克莱斯顿,克里斯托弗\”,\ “康罗伊,弗朗西丝”,“克鲁森,温迪”,“路德维希,亚历山大”,“科斯莫,James\",\"Warner, Amelia\",\"Hickey, John Benjamin\",\"Piddock, Jim\",\"Lockhart, Emma\"]}}]" {"status": "success", “添加”:1,“删除”:0}

任何人都可能知道为什么会发生这种情况?据说我获得了所有应有的权限,所以我预计会出现某种延迟。

提前致谢。

4

1 回答 1

0

如果有人对文档进行了索引,如果您碰巧搜索正在索引的数据,CloudSearch 可能会返回一个空的结果集,直到索引完成。一段时间后再试一次,它应该可以工作。(还要确保查询没问题。)

于 2013-04-12T13:10:56.240 回答