Pergunta

Não estou profundamente em trabalhar com MongoDB. Mas eu quero usá -lo com o driver C#. Eu acho que nem todos os recursos podem estar disponíveis neste driver (estou certo?). Ou, por exemplo, é fácil encontrar algum código escrito no JavaScript e, portanto, parece fácil usá -lo sem mapear/encontrar métodos apropriados no driver C#. Eu sei que o MongoDB está escrito no C ++, mas como eu entendo que o idioma principal/nativo do driver é JavaScript. Então, sou interessante em como posso executar o JavaScript da C# para trabalhar com o MongoDB? E isso ajuda a obter todos os recursos do MongoDB? Se isso acontecer, diga -me, por favor, como incorporar e executar o JavaScript em C#? Claro, preciso de uma realização rápida e fácil de usar, você sabe;)))))))

EDIT: Qual driver será mais rápido: C# ou JavaScript?

Foi útil?

Solução

A maior parte da funcionalidade deve ser disponibilizada no nível C# pelo driver. Se, no entanto, você deseja fazer algumas consultas mais avançadas, como uma redação de mapa, você está meio que escrevendo algum JavaScript - é como escrever SQL para um RDBMS.

Outras dicas

Eu só queria atualizar isso, já que há muito mais funcionalidade no driver C# agora e, onde não há, você pode tentar usar o Norm (Norma no github) ou revisar o código -fonte para obter alguma inspiração. Observe que este não é o motorista oficial, portanto, não espere suporte da 10Gen se você tiver um contrato de suporte (embora eu tenha visto membros da equipe 10GEN ajudando ativamente no grupo de usuários do Norm).

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top