Вопрос

Я не глубоко работаю с MongoDB. Но я хочу использовать его с драйвером C #. Я думаю, что не все функции могут быть доступны в этом водителе (я прав?). Или, например, его легко найти какой-то код, написанный на JavaScript и, поэтому, кажется, легко использовать его без сопоставления / нахождения соответствующих методов в драйвере C #. Я знаю, что Mongodb написан на C ++, но, как я понимаю, что основной / родной язык драйвера является JavaScript. Поэтому мне интересно, как я могу запустить JavaScript от C # для работы с MongoDB? И делает ли эта помощь в получении всех функций из MongoDB? Если это так, скажите пожалуйста, как встроить и запустить JavaScript в C #? Конечно, мне нужно быстро и легко использовать реализацию, вы знаете;))))))

Редактировать: Какой драйвер будет быстрее: C # или JavaScript?

Это было полезно?

Решение

Большая часть функциональности должна быть доступна на уровне C # водителем. Если, однако, вы хотите выполнить более продвинутые запросы, такие как Map-Unize, вы можете застрять с помощью некоторого JavaScript - это как написание SQL для RDBMS.

Другие советы

Я просто хотел обновить это, так как сейчас есть намного больше функциональности в драйвере C # и, где нет, вы можете попробовать использовать норму (Норма на Github) или просматривать исходный код для некоторого вдохновения. Обратите внимание, что это не официальный водитель, поэтому не ожидайте поддержки от 10GEN, если у вас есть договор поддержки (хотя я видел членов команды 10GEN активно помогая в группе пользователей NORM).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top