Azure / Azure/data-api-builder

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

Aperta
#1,733 8 commenti 0 reazioni 2 assegnatari Rivendicata da @neeraj-sharma2592 Vedi su GitHub
cosmos engine hacktoberfest known-issue
Lingua principale
C#
Stelle
1.5k
Fork
370
Merge medio
3g 22h
PR unite (30g)
9

Descrizione

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

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.