我设法访问静态网址但是当通过浏览器(例如http://0.0.0.0:8080/test/test)访问mongodb(2.6)中的现有集合时,它返回404.任何人都知道我是否必须添加任何内容到默认的configuration.yml来激活mongo访问?
感谢您的帮助!!
答案 0 :(得分:2)
首先确保它是RESTHeart响应您的请求: 如果它在您的电脑上运行,请尝试127.0.0.1:8080/test/test(不是0.0.0.0)
另请注意,在404的情况下,您应该获得带有“message”属性的hal + json文档(如“db test does bot存在”这样的somenthing)。
如果是restheart,那么db“test”或集合“test / test”不存在,你必须先创建它们。
如果restheart无法与mongodb连接,您将收到“400 Internal Server Error”响应代码。
答案 1 :(得分:1)
最后,我设法找到了自己的问题。我发布答案,以防其他人有用。感谢Andrea在任何情况下的帮助:))
在静态资源安装中我有"其中:/",它似乎与mongo-mount默认拥有"其中:/"。通过更改访问mongodb的值来检索正确的hal + json。