كيفية إرجاع النتيجة الأولى من كسكيري
-
06-07-2019 - |
سؤال
وهكذا لدي كسكيري ويبدو أن شيئا من هذا القبيل:
for $i in /*:rootElement
where $i/*:field = "test"
return $i
وهذا الاستعلام بإرجاع الكثير من النتائج، ولكن أنا فقط حقا في حاجة واحدة. كيف يمكنني العودة فقط في هذا البند الأول في تسلسل النتيجة؟
المحلول
(for $i in /*:rootElement where $i/*:field = "test" return $i)[1]
في الجانب علما، وأفضل طريقة لكتابة هذه هي استخدام المسندات الخطوة:
/*:rootElement[*:field = "test"][1]
لا تنتمي إلى StackOverflow