Chamar a função Javascript armazenada do MongoDB em C # .Net
Preciso chamar uma função JavaScript armazenada do MongoDB em código C #.
Minha função JavaScript armazenadoGetUserInfo
function() {
return db.getCollection('Profession').find({});
}
Execução:
db.loadServerScripts();
GetUserInfo();
Ele retorna a coleção com os seguintes documentos (aqui colei apenas 2 documentos, na verdade, estou tendo mais de 10 mil documentos)
{
"_id" : ObjectId("575845a713d284da0ac2ee81"),
"Profession_id" : "575841b313d284da0ac2ee7d",
"Prof_Name" : "Chief Officer"
}
{
"_id" : ObjectId("575845d213d284da0ac2ee82"),
"Profession_id" : "575841b313d284da0ac2ee7d",
"Prof_Name" : "Executive Officer"
}
Em c #:
IMongoClient _client;
IMongoDatabase _database;
_client = new MongoClient();
_database = _client.GetDatabase("SampleDB");
Por favor, ajude-me a chamar a função JavaScript armazenado do MongoDB em código C #.
A seguinte pergunta usaEval
. No driver mais recente,Não consigo encontrar a função estendida_database.Eval
Chamando um procedimento armazenado no MongoDB via C #
Por favor, me ajude ...