Level up your GraphQL + GraphDB knowledge - Register free for Dgraph Day
To optimize your experience, the interactive tutorial is only available on desktop.

Dgraph DQL Tour

Basic

Language Support

Dgraph supports string text and queries as UTF-8.

String valued predicates can be annotated with a language tag.

Amit’s name was stored in English "Amit"@en, Hindi "अमित"@hi and Bengali "অমিত"@bn. Michael’s was stored in English. Artyom’s was stored in English and Russian "Артём"@ru. Sang Hyun’s was stored in English and Korean "상현"@ko.

Queries can search over text in the tagged languages by specifying which language to search and which languages to return. The syntax @lang1:...:langN specifies the preference order for returned languages with the following rules:

  • at most one result will be returned
  • if results exists in the preferred languages, the left most (in the preference list) of these is returned
  • if no result exists in the preferred languages no result is returned unless the preference list is terminated with ., in which case the value without a specified language is returned, or if there is no value without language, a value in “some” language is returned.

Try changing name@ko:ru to name@ko:ru:. to find the missing friend’s name.