Конвертер запросов RSQL (Rest) в MongoDB на C # Asp.net

#c# #sql #mongodb #entity-framework #converters

#c# #sql #mongodb #entity-framework #конвертеры

Вопрос:

В принципе, у меня есть метод GetById в контроллере, поэтому на основе id я отфильтровываю данные, как вы можете видеть.

     public async Task<ActionResult<IList<DocDetails>>> GetDocument([FromRoute] int docType, [FromQuery] string rsql) {
         var filter = Builders<GridFSFileInfo>.Filter.Eq("_id", gridfsObjectID);
}
  

У меня есть еще один параметр в моем методе в виде строки (rsql). в принципе, моя цель основана на запросе RSQL, который я хочу отфильтровать для своих данных. Итак, существует ли какой-либо NuGet или что-то еще, что автоматически преобразует запрос RSQL в MongoDB. Итак, я могу просто передать запрос в filter, и он выдаст желаемый результат.

Комментарии:

1. Кто-нибудь может мне помочь в этом случае?

2. Надеюсь, мой вопрос понятен всем?