如何使用 Ravendb 在 POST 请求中定义 id
How to define id in POST request using Ravendb
你好
当我尝试将文档插入另一台计算机 运行 的 Ravendb 服务器时遇到问题。我可以轻松检索文档,但是当我尝试将 REST API 与 POST 请求一起使用时,出现此错误
"System.ArgumentException","Message":"Query string value 'id' must have a non empty value","Error":"System.ArgumentException: Query string value 'id' must have a non empty value
尽管我的 Id 是这样定义的:
{
“id”:“阿达”,
"name":"genereicname",
“密码”:“东西”
}
最初我正在制作一个 flutter 应用程序,但目前我只是用 Postman 测试 API。
我弄乱了 id 的 (String, int) 试图将它留空但没有运气,有谁知道如何为 raven db 定义 Id 以向我发送甜蜜的 200 响应代码...
根据文档,您应该使用 PUT
上传新文档或修改现有文档。
参见:https://ravendb.net/docs/article-page/5.2/csharp/client-api/rest-api/document-commands/put-documents
你好
当我尝试将文档插入另一台计算机 运行 的 Ravendb 服务器时遇到问题。我可以轻松检索文档,但是当我尝试将 REST API 与 POST 请求一起使用时,出现此错误
"System.ArgumentException","Message":"Query string value 'id' must have a non empty value","Error":"System.ArgumentException: Query string value 'id' must have a non empty value
尽管我的 Id 是这样定义的:
{ “id”:“阿达”, "name":"genereicname", “密码”:“东西” }
最初我正在制作一个 flutter 应用程序,但目前我只是用 Postman 测试 API。
我弄乱了 id 的 (String, int) 试图将它留空但没有运气,有谁知道如何为 raven db 定义 Id 以向我发送甜蜜的 200 响应代码...
根据文档,您应该使用 PUT
上传新文档或修改现有文档。
参见:https://ravendb.net/docs/article-page/5.2/csharp/client-api/rest-api/document-commands/put-documents