के साथ प्रश्न प्रक्षेपण हाल ही में मैं मोंगोडब आधिकारिक ड्राइवर के साथ खेल रहा था। समस्या जो मैंने सामना की है वह क्वेरी प्रक्षेपण कैसे करना है। उदाहरण अगर मैं एक मौजूदा वस्तुMongoDB 10gen ड्राइवर
class A{
id
PropA
PropB
List<LargeObjects>
}
कैसे मैं केवल आईडी, PropA और PropB प्राप्त कर सकते हैं के बजाय पूरी वस्तु को पुन: प्राप्त है? mongodb आधिकारिक सी # ड्राइवर के साथ कैसे किया जा सकता है? एक प्रकार है कि केवल क्षेत्रों आप चाहते हैं शामिल हैं के साथ "fluentmongo"
क्यू.पी मोंगोकोलेक्शन <>। खोजें() के माध्यम से उपलब्ध है। SetFields (शामिल/बहिष्कृत); –
सेटफील्ड मेरी राय में एक प्रक्षेपण नहीं है। यह सिर्फ दस्तावेज़ में मान को शून्य बनाता है, इसलिए आपके पास अभी भी एक पूर्ण दस्तावेज़ है, बस कुछ शून्य मानों के साथ। –