Схема:Обновления по документам в коллекции MongoDB
/* 0 */
{
"_id" : ObjectId("4fb6376ef31dfd11c41c7fd0"),
"Name" : "A",
"Val" : "#rt45"
}
/* 1 */
{
"_id" : ObjectId("4fb655aff31dfd11c41c7fd1"),
"Name" : "B",
"Val" : "#gh46"
}
/* 2 */
{
"_id" : ObjectId("4fb65626f31dfd11c41c7fd2"),
"Name" : "C",
"Val" : "#rt67"
}
я должен вставить данные в «Имени» и хочу запросить, что он должен проверить, если значения поля «Name» (здесь A, B, C) присутствует или нет, если есть необходимость пропустить из вставки Надеюсь, кто-то может помочь в этом, я нахожусь на C# -модере. Пожалуйста, поделитесь примером кода. Спасибо заранее. Я был на этом
IMongoQuery query = Query.Exists("_id", true);
var fields = Fields.Include("Name");
var result = collection.Find(query).SetFields(fields).SetLimit(1).FirstOrDefault();
Пожалуйста, покажите, что вы пробовали до сих пор. – Reniuz
Здесь я хочу проверить значение поля в поле «Имя», поскольку вставка происходит вокруг БД из источника данных, значение уже присутствует в соответствии с «Имя» или нет. – Jafar
Измените свой вопрос и переместите код с комментария на ваш вопрос. – Reniuz