问题标签 [ravendb-http]
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.
ravendb - Raven DB HTTP API - 属性遍历
我得到以下 JSON 结构:
如何使用 HTTP API 更新给定部分的 title 属性值?
我想提供一个路径(字符串)来访问该属性。
c# - 无法使用 Embedded Db 访问 RavenDB Management Studio
我使用以下代码运行并初始化一个实例:
初始化并保持应用程序处于调试模式后,我尝试通过“localhost:8080”访问浏览器上的管理工作室,但请求超时/没有任何反应。我尝试了不同的端口,我以管理员模式启动 VS2012。我通过 Nuget 下载了最新版本。我在做什么错/没有看到这里?
谢谢
编辑:经过几个建议,我尝试了以下代码,仍然无济于事:
此外,在运行控制台应用程序时,我在输出窗口中收到以下警告消息:
导致:无法在部分 'Raven.Database.Server.Security.OAuth 上设置 import 'Raven.Database.Server.Security.OAuth.OAuthClientCredentialsTokenResponder.AuthenticateClient (ContractName="Raven.Database.Server.Security.OAuth.IAuthenticateClient")' .OAuthClientCredentialsTokenResponder'。元素:Raven.Database.Server.Security.OAuth.OAuthClientCredentialsTokenResponder.AuthenticateClient (ContractName="Raven.Database.Server.Security.OAuth.IAuthenticateClient") --> Raven.Database.Server.Security.OAuth.OAuthClientCredentialsTokenResponder --> AssemblyCatalog (Assembly="Raven.Database, Version=2.0.0.0, Culture=neutral, PublicKeyToken=37f41c7f99471593")
c# - RavenDB,以编程方式检查服务器实例是否正在运行
我通过以下方式配置我的文档存储:
我想知道如何确保在初始化之前或之后但在打开会话之前客户端是否连接到服务器。我没有启动服务器,我仍然可以初始化存储,如果它无法在指定的 url 下找到服务器,则不确定为什么或是否默认创建嵌入式数据库。知道如何检查客户端和服务器之间是否建立了连接吗?
ravendb - Ravendb Multi Get 带索引
我正在尝试使用 ravendb (build 960) multi get 来获取多个查询的结果。
我发布到 /multi_get :
服务器响应每个查询的结果,但是它响应每个索引的每个文档。看起来既没有使用查询,也没有使用 fetch 参数。
我在这里做错了什么吗?
ravendb - ravendb http api 不返回集合
我在本地 IIS 中托管 RavenDB。它就像一个魅力。
知道我在测试 HTTP API 时在这里缺少什么吗?使用浏览器,我的调用http://localhost/RavenDB/databases/[databasename]/docs/Users/[id]
返回请求的预期 json 结果。
但是,我发现调用http://localhost/RavenDB/databases/[databasename]/docs/Users
什么都不返回!它不应该返回所有用户文档的集合吗?
rest - 查询 Raven Db
我在 localhost:8081 有一个 Raven Db 实例。我确保更改 raven 的配置文件以允许匿名访问。我创建了一个名为 AT 的数据库。在 AT 内部,我有一个名为 Admins 的集合。在管理员内部,我有两个文档。我正在尝试使用RestClient通过 Rest 检索一些数据。我尝试使用以下方法访问数据库:
http://localhost:8081/docs/admins/7cb95e9a
(最后一点是我想要的文档的 ID)。
和
http://localhost:8081/docs/at/admins/7cb95e9a
.
两者都收到404。我不确定我在这里缺少什么。有人可以指出我正确的方向吗?
ravendb - RavenDB 在放置包含 admin 的文档 ID 时返回 401 Unauthorized
如果我的文档 ID 以admin
然后尝试 PUT 开头,则失败并显示 HTTP 401 Unauthorized
admin
+ 其他任何事情也会失败
前缀admin
例如foo-admin
作品
为什么会这样?
ravendb - ravendb 并行动态查询结果对于第一次命中总是陈旧的
我正在使用 ravendb http api,无法使两个并行动态查询返回陈旧的结果。即使文件是很久以前创建的。如果没有正确的结果,第一次命中总是陈旧的。第二个返回正确的结果。当我只运行一个查询时,没关系。
请求看起来像这样
我试图用 cutOff 参数进行详细说明,但没有成功。带有 now +- year 值的 cutOff 仍然会导致第一次命中时过时。
powershell - 通过 REST 将新文档存储到 RavenDB 中的特定集合
我正在从 PowerShell脚本将文档上传到 RavenDB 。这里是:
问题是新文档不属于任何集合,@metadata
被忽略。文档在数据库中看起来像这样:
所以我不得不时不时地给它打补丁来分配Raven-Entity-Name
。酷 RavenDB 伙计们,请帮帮我
ravendb - 如何获取 RavenDB 集合/索引的最后写入日期
我想检测最后一次修改或写入集合或索引的时间。
注意:这适用于文档级别,但我需要在集合/索引级别。如何通过 C# 获取 RavenDB 文档的最后写入日期