Я пытаюсь преобразовать базовый c запрос из SQL в пн go, это SQL:
select top(1)* from x where(a = 5) and(b = 6) and (c = 11) order by d desc
Что у меня так далеко:
var builder = Builders<BsonDocument>.Filter;
var filter = builder.Eq("a", 5) & builder.Eq("b", 6) & builder.Eq("c", 11);
List<BsonDocument> i = getCollection("x").Find(filter).ToList();
if (i.Count > 0)
{
id = i[0].GetElement("id").Value.ToInt32();
}
return id;
я пуст, БД содержит необходимые данные, любая помощь с благодарностью!