GraphQLде суроо жана мутация деген эмне?
GraphQLде суроо жана мутация деген эмне?

Video: GraphQLде суроо жана мутация деген эмне?

Video: GraphQLде суроо жана мутация деген эмне?
Video: Java tech talk: Spring Boot and GraphQl integration. Как сделать это просто? 2024, Ноябрь
Anonim

GraphQL - Мутация . Мутация сурамдары маалымат сактагычындагы маалыматтарды өзгөртүү жана маанини кайтарат. Ал маалыматтарды киргизүү, жаңыртуу же жок кылуу үчүн колдонулушу мүмкүн. Мутациялар схеманын бир бөлүгү катары аныкталат.

Ошо сыяктуу эле, GraphQLдеги мутация деген эмне?

GraphQL - Мутация . Мутация сурамдар маалымат сактагычындагы маалыматтарды өзгөртөт жана маанини кайтарат. Ал маалыматтарды киргизүү, жаңыртуу же жок кылуу үчүн колдонулушу мүмкүн. Мутациялар схеманын бир бөлүгү катары аныкталат.

Экинчиден, GraphiQLде суроо өзгөрмөсүн кантип өткөрөсүз? GraphQL тез кеңеш: GraphiQLде өзгөрмөлөрдү кантип өткөрүү керек

  1. саптык аргументтери бар колдонуучуну түзүү үчүн мутация. GraphiQLдеги өзгөрмөлөр.
  2. өзгөрмөлүү колдонуучуну түзүү үчүн мутация. Эгерде биз GraphiQLде өзгөрмөлөрдү колдонгубуз келсе, экраныңыздын ылдый жагындагы СУРОО ӨЗГӨРҮЛҮҮЧҮЛАР панелин чыкылдатып, төмөнкү кодду өткөрүңүз.
  3. өзгөрмөлөр менен JSON мисалы.

Ошондой эле билүү үчүн, GraphQLдеги мутацияларды кантип сынайсыз?

Чалуу сыноо тартып сыноочу эгерде биринчи аргумент катары өтүңүз сыноо өтүшү керек, экинчи аргумент катары мутация үчүнчүсү катары киргизүү күткөн өзгөрмөлөр.

Биринчи кадамдар:

  1. Easygraphql-tester пакетин импорттоо.
  2. GraphQL схемасын окуңуз.
  3. Сыноочуну инициализациялаңыз жана ага схема кодун өткөрүп бериңиз.

GraphQL суроосу деген эмне?

А GraphQL сурамы маанилерди окуу же алуу үчүн колдонулат, ал эми мутация маанилерди жазуу же жарыялоо үчүн колдонулат. Кандай болбосун, операция жөнөкөй сап болуп саналат, а GraphQL сервер талдоо жана белгилүү бир форматтагы маалыматтар менен жооп бере алат. GraphQL сурамдары маалыматтардын ашыкча алынышын азайтууга жардам берет.

Сунушталууда: