2014-07-07 17 views
5

जब मैं लोचदार खोज उदाहरण पर कोई खोज करने का प्रयास करता हूं तो मुझे एक अनपेक्षित त्रुटि आ रही है। मैं यहाँ प्रलेखन का पालन कर रहा हूं (http://nest.azurewebsites.net/nest/quick-start.html) क्रिया, लेकिन मुझे त्रुटि मिल रही है "त्रुटि 1 लैम्बडा अभिव्यक्ति को 'Nest.SearchDescriptor' टाइप करने के लिए परिवर्तित नहीं कर सकता क्योंकि यह एक प्रतिनिधि प्रकार नहीं है।" एस => का पहला एस s "पर प्रकाश डाला जा रहा है। हो सकता है कि यह सिर्फ एक सी # वाक्यविन्यास मुद्दा है। कोई भी विचार?लोचदार खोज NEST खोज

var searchResults = client.Search<Person>(s=>s 
     .From(0) 
     .Size(10) 
     .Query(q=>q 
    .Term(p=>p.Firstname, "martijn") 
    ) 
); 
+0

क्या आपको मौके से एक ही प्रकार का नाम 'एस'' नाम दिया गया है? –

+0

नहीं, मैंने पहले से ही – Sc0rpio

+1

Sc0rpio को देखा है जो आप के संस्करण हैं उपयोग और .NET का कौन सा संस्करण मैंने समस्याओं के बिना त्वरित शुरुआत का पालन किया। –

उत्तर

0

मैं एक ही समस्या हुई। आपके समस्या शायद चरित्र मामले के बारे में है। आप व्यक्ति वस्तु को FirstName फ़ील्ड जोड़ है, तो आप की जरूरत है इसे लैम्बडा अभिव्यक्ति के अंदर फर्स्टनाम के रूप में लिखने के लिए फर्स्टनाम नहीं है।

संबंधित मुद्दे