c# - Bagaimanakah kaedah Find() dalam MongoDB.NET mengembalikan nilai medan yang ditentukan?
高洛峰
高洛峰 2017-05-02 09:22:44
0
1
838

Menggunakan ASP.NET MVC5, saya mahu menapis dan membaca data tertentu daripada mongoDB berdasarkan syarat, serupa dengan pangkalan data hubungan select fields1,fields form table where name='123'

Bagaimana untuk menulis kaedah yang mengembalikan medan tertentu apabila mengendalikan mongoDB dalam .NET? Saya tidak dapat mencari penyelesaian yang sesuai dengan melihat dokumentasi atau mencari, tolong bantu semua orang

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

membalas semua(1)
我想大声告诉你

Walaupun kadangkala dokumentasi tidak lengkap, anda sepatutnya dapat mencari jawapan kepada soalan anda terus daripada dokumentasi, tetapi anda mungkin tidak melihat tempat yang betul.
Pilih versi pemacu:
https://api.mongodb.com/csharp/
Kaedah unjuran berada dalam MongoCursor, bukan dalam kaedah Find

public virtual MongoCursor SetFields(
    params string[] fields
)

Seperti satu siri kaedah lain, ia masih mengembalikan MongoCursor, jadi anda sebenarnya boleh melakukan operasi lata padanya, seperti

collection.Find(...)
    .SetFields(...)
    .SetSortOrder(...)
    .SetSkip(...)
    .SetLimit(...)
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan