Merhaba,
Django’da Graphql kullanıyorum,
Modelim şöyle:
class Question(CommonFields):
question = models.TextField()
category = models.ManyToManyField("Kategori")
Question icin graphql ile create mutation yaptığımda category field inputu nasıl gireceğimi bulamadım, şöyle bir hata çıkıyor:
Direct assignment to the forward side of a many-to-many set is prohibited. Use category.set() instead.
GraphiQL ekrani:
mutation QUESTION {
createQuestion(input:{
questionInputs:{
question:"What is your job?"
category: >>> burada takildim,
m2m iliski oldugu icin
'category' modelinden gelen bir veya birden fazla
inputu bu alanda nasil tanimlayabilirim?? <<<<<<<<<<
}
}){
question{id question
category{
edges{node{name}}
}}}}