【问题标题】:Cannot convert from container to MongoDB.Driver.FilterDefinition<container>无法从容器转换为 MongoDB.Driver.FilterDefinition<container>
【发布时间】:2017-01-17 08:40:58
【问题描述】:
namespace ConsoleApplication1
{    
    class Program
    {
        static void Main(string[] args)   
        {
            CallMain(args).Wait();
            Console.ReadLine();
        }

        static async Task CallMain(string[] args)
        {

这是我完成的通用代码。向 MongoDB 中插入一些数据后

因此,我想问一下这些错误是什么?还是我做错了什么?该数据库位于外部数据库中。

【问题讨论】:

  • 有错误:什么错误?
  • 无法从容器转换为 MongoDB.Driver.FilterDefinition
  • @PatrickHofman Cannot convert from container to MongoDB.Driver.FilterDefinition 是错误信息
  • 欢迎来到 Stack Overflow!为了给您一个很好的答案,如果您还没有看过How to Ask,它可能会对我们有所帮助。如果您可以提供minimal reproducible example,它可能也很有用。

标签: c# mongodb mongodb-.net-driver


【解决方案1】:

如果你只想获取所有容器,这样调用:

collection.Find(c=>true);

如果你想过滤你的数据,你可以用表达式参数来做,如:

collection.Find(c=>c.Node == "container1");

【讨论】:

    猜你喜欢
    • 2011-04-06
    • 2021-02-21
    • 2022-11-07
    • 1970-01-01
    • 2020-06-11
    • 2019-07-13
    • 2017-03-03
    • 2021-11-21
    • 2017-02-03
    相关资源
    最近更新 更多