
2025 Հեղինակ: Lynn Donovan | [email protected]. Վերջին փոփոխված: 2025-01-22 17:27
Լուծող հավաքածու է գործառույթները որոնք առաջացնում են պատասխան ա GraphQL հարցում. Պարզ ասած՝ ա լուծող հանդես է գալիս որպես ա GraphQL հարցումների մշակող. Ամեն լուծիչի գործառույթ մեջ GraphQL սխեման ընդունում է չորս դիրքային արգումենտ, ինչպես տրված է ստորև - fieldName: (արմատ, արգաս, համատեքստ, տեղեկատվություն) => { արդյունք }
Պարզապես, ի՞նչ է լուծիչի ֆունկցիան:
Լուծող սահմանում. Յուրաքանչյուր տիպի յուրաքանչյուր դաշտ ապահովված է a-ով ֆունկցիան կոչված ա լուծող . Ա լուծող է ֆունկցիան որը որոշում է սխեմայի տեսակի կամ դաշտի արժեքը: Լուծիչներ կարող է վերադարձնել առարկաներ կամ սկալերներ, ինչպիսիք են Strings, Numbers, Booleans և այլն:
Բացի վերևից, ինչի՞ համար են օգտագործվում GraphQL բաժանորդագրությունները: Բաժանորդագրություններ են ա GraphQL հատկություն, որը թույլ է տալիս սերվերին տվյալներ ուղարկել իր հաճախորդներին, երբ տեղի է ունենում կոնկրետ իրադարձություն: Բաժանորդագրություններ սովորաբար իրականացվում են WebSockets-ի հետ: Այդ կարգավորումներում սերվերը կայուն կապ է պահպանում իր բաժանորդագրված հաճախորդի հետ:
Նաև իմանալու համար, թե ինչպես են աշխատում GraphQL լուծիչները:
Լուծողները են բանալին դեպի այս գրաֆիկը. Յուրաքանչյուրը լուծող ներկայացնում է մեկ դաշտ, և կարող է օգտագործվել դեպի առբերեք տվյալներ ձեր ունեցած ցանկացած աղբյուրից: Լուծիչներ տրամադրեք շրջադարձային հրահանգներ a GraphQL գործողություն տվյալների մեջ: Լուծողները են կազմակերպված մեկի մեջ դեպի մեկ քարտեզագրում դեպի դաշտերը ա GraphQL սխեման.
Ի՞նչ է GraphQL համատեքստը:
Մեջ GraphQL , ա համատեքստ օբյեկտ է, որը կիսում են կոնկրետ կատարման բոլոր լուծումները: Այն օգտակար է տվյալների պահպանման համար, ինչպիսիք են նույնականացման տվյալները, ընթացիկ օգտատերը, տվյալների բազայի կապը, տվյալների աղբյուրները և այլ բաներ, որոնք անհրաժեշտ են ձեր բիզնեսի տրամաբանությունը գործարկելու համար:
Խորհուրդ ենք տալիս:
Կարո՞ղ է ֆունկցիան վերադարձնել զանգված:

C. C ծրագրավորման մեջ ֆունկցիայից զանգված վերադարձնելը թույլ չի տալիս ֆունկցիային որպես արգումենտ վերադարձնել ամբողջ զանգվածը։ Այնուամենայնիվ, դուք կարող եք ցուցիչը վերադարձնել զանգված՝ նշելով զանգվածի անունը առանց ինդեքսի
Ի՞նչ է անում ֆունկցիան ստատիկ դարձնելը:

C-ում ստատիկ ֆունկցիան տեսանելի չէ իր թարգմանության միավորից դուրս, որն այն օբյեկտի ֆայլն է, որի մեջ կազմվում է: Այլ կերպ ասած, ֆունկցիան ստատիկ դարձնելը սահմանափակում է դրա շրջանակը: Դուք կարող եք ստատիկ ֆունկցիայի մասին պատկերացնել որպես «մասնավոր» իր *-ի համար: c ֆայլ (չնայած դա խիստ ճիշտ չէ)
Ի՞նչ է գիշերային սողնակային ֆունկցիան:

Գիշերային սողնակ տերմինի արագ և հեշտ սահմանումը զսպանակային կողպեք է, որը կարող է բացվել ներսից՝ լծակի հավաքածուն կամ բռնակը ներսից կամ դրսից բանալիով միացնելով:
Արդյո՞ք count ֆունկցիան հաշվում է զրոյական արժեքներ:

Օրինակ – COUNT ֆունկցիան ներառում է միայն NOT NULL արժեքներ Ոչ բոլորն են դա գիտակցում, բայց COUNT ֆունկցիան կհաշվի միայն այն գրառումները, որտեղ արտահայտությունը NOT NULL է COUNT (արտահայտման մեջ): Երբ արտահայտությունը NULL արժեք է, այն ներառված չէ COUNT հաշվարկներում
Ո՞րն է լուծիչի բռնկման կետը:

Լուծողի բռնկման կետը հնարավոր ամենացածր ջերմաստիճանն է, որի դեպքում այն կարող է գոլորշիանալ՝ առաջացնելով բռնկվող գոլորշի: Բոցավառման կետը հաճախ շփոթում են «ինքնաբռնկման ջերմաստիճանի» հետ, որն այն ջերմաստիճանն է, որի դեպքում լուծիչը բռնկվում է առանց բռնկման աղբյուրի: