Azure / Azure/data-api-builder

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

Ouverte
#1,733 8 commentaires 0 réactions 2 personnes assignées Réclamée par @neeraj-sharma2592 Voir sur GitHub
cosmos engine hacktoberfest known-issue
Langage dominant
C#
Étoiles
1.5k
Forks
370
Merge moyen
3 j 22 h
PR mergées (30 j)
9

Description

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

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.