Azure / Azure/data-api-builder

"The 'kind' value 'MultiHash' specified in the partition key definition is invalid. Please choose 'Hash' partition type."

オープン
#1,733 コメント 8 件 リアクション 0 件 担当者 2 名 @neeraj-sharma2592 が担当を希望しています GitHub で見る
cosmos engine hacktoberfest known-issue
主要言語
C#
スター
1.5k
フォーク
370
平均マージ
3日 22時間
マージ済み PR(30日)
9

説明

Hi there!
I'm using DAB to query a CosmosDB NoSQL container with partition keys of:

```
id: ID
/TenantId: String
/EntityType: String
/EntityId: String
```
Example:
![image](https://github.com/Azure/data-api-builder/assets/5838388/6c686a26-556b-47d7-93b1-8fa5e131bd48)

The items within this table have been assigned the model of "Location"

I am trying to create an item using the "createLocation" function generated by DAB, with a mutation such as the below:

```
mutation{
createLocation(item:{
TenantId: "1",
EntityType: "FromDAB",
EntityId: "1",
Address: "HelloGitHub"
}) {
TenantId
EntityType
EntityId
Address
}
}
```

However I get a 404 message with the error:

`The 'kind' value 'MultiHash' specified in the partition key definition is invalid. Please choose 'Hash' partition type.`

Please could you let me know how I can use the "createLocation" mutation correctly to create an item within my database?

Thanks!

Rich

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。