Мэдлэгийн граф - GraphQL API

URL: http://digital.num.edu.mn:4000/graphql

Энэ өгөгдөл нь Дижитал МУИС төслийн үр дүнд бий болсон МУИС-ийн мэдлэгийн графд GraphQL API-аар хандах боломжийг олгож байгаа юм.

Жишээ нь, дараах загвараар POST хүсэлт явуулснаар өгөгдлийг мэдлэгийн графаас авч болно. Хэрэв HTTPS-ээр хандах бол URL нь: https://digital.num.edu.mn:4002/graphql болно.

curl --request POST \
--header 'content-type: application/json' \
--url 'http://digital.num.edu.mn:4000/graphql' \
--data '{"query":"query { __typename }"}'

http://digital.num.edu.mn:4000/ хаягаар орж GraphQL схемтэй танилцаарай. Мөн асуулга (query) бичиж турших боломжтой. Ямар өгөгдлийг хэрхэн гаргаж авахаа зохиогоод нэг хандалтаар өөрийн хүссэн өгөгдлөө авна. Жишээ нь, нэг хүний талаарх мэдээллийг авах асуулга дараах шиг болно.

query getPerson($pwhere: PersonWhere) {
  people(where: $pwhere) {
    Email
    name {
      Entity_name
      First_name
      Surname
      title {
        label
        __typename
      }
    }
  }
}

Дагалдах хувьсагч нь (variables) дараах шиг байна.

{
  "pwhere": {
    "name": {
      "Entity_name_STARTS_WITH": "Г.Амарсанаа"
    }
  }
}

There are no views created for this resource yet.

Additional Information

Field Value
Data last updated November 28, 2022
Metadata last updated November 28, 2022
Created November 28, 2022
Format GraphQL
License Creative Commons Attribution Share-Alike
createdover 1 year ago
formatGraphQL
id75fc5046-3dc0-45e4-9772-3992081ad94a
package id0fa9235f-c300-4685-9f1c-e15ea8e1acc7
revision idbc15ce6d-ac86-4de6-bac8-1ec3959e768f
stateactive