Pregunta

No estoy profundamente en trabajar con MongoDB. Pero quiero usarlo con el controlador C#. Supongo que no todas las características pueden estar disponibles en este controlador (¿estoy en lo cierto?). O, por ejemplo, es fácil encontrar algún código escrito en JavaScript y, por lo tanto, parece fácil usarlo sin mapear/encontrar métodos apropiados en el controlador C#. Sé que MongoDB está escrito en C ++, pero como entiendo que el lenguaje principal/nativo del controlador es JavaScript. Así que me interesa cómo puedo ejecutar JavaScript de C# para trabajar con MongoDB? ¿Y esto ayuda a obtener todas las características de MongoDB? Si lo hace, dime por favor, ¿cómo incrustar y ejecutar JavaScript en C#? Por supuesto, necesito una realización rápida y fácil de usar, ya sabes;)))))

Editar: ¿Qué controlador será más rápido: C# o JavaScript?

¿Fue útil?

Solución

La mayor parte de la funcionalidad debe estar disponible en el nivel C# por el conductor. Sin embargo, si desea hacer algunas consultas más avanzadas, como un mapa -reduce, está atascado con la escritura de JavaScript, es como escribir SQL para un RDBMS.

Otros consejos

Solo quería actualizar esto ya que hay mucha más funcionalidad en el controlador C# ahora y, donde no lo hay, puede intentar usar la norma (Norma en Github) o revisar el código fuente para obtener alguna inspiración. Tenga en cuenta que este no es el conductor oficial, así que no espere el soporte de 10GEN si tiene un contrato de soporte (aunque he visto a miembros del equipo 10GEN que ayudan activamente en el grupo de usuarios de la norma).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top