&引用;来自mongot::的远程错误由以下原因引起::\";路径\“;是必需的(来自“通配符”)-mongodb Atlas搜索中出错(Java驱动程序)

&引用;来自mongot::的远程错误由以下原因引起::\";路径\“;是必需的(来自“通配符”)-mongodb Atlas搜索中出错(Java驱动程序),mongodb,mongodb-atlas,mongodb-atlas-search,Mongodb,Mongodb Atlas,Mongodb Atlas Search,在尝试使用MongoDB Java驱动程序执行MongoDBAtlas搜索时,我得到了以下信息,我使用的是Java驱动程序4.1 exception in thread "main" com.mongodb.MongoCommandException: Command failed with error 8 (UnknownError): 'Remote error from mongot :: caused by :: "path" is require

在尝试使用MongoDB Java驱动程序执行MongoDBAtlas搜索时,我得到了以下信息,我使用的是Java驱动程序4.1

exception in thread "main" com.mongodb.MongoCommandException: Command failed with error 8 (UnknownError): 'Remote error from mongot :: caused by :: "path" is required (from "wildcard")' on server ***. The full response is {"operationTime": {"$timestamp": {"t": 1603099324, "i": 1}}, "ok": 0.0, "errmsg": "Remote error from mongot :: caused by :: \"path\" is required (from \"wildcard\")", "code": 8, "codeName": "UnknownError", "$clusterTime": {"clusterTime": {"$timestamp": {"t": 1603099324, "i": 1}}, "signature": ***}, "keyId": ***}}}
at com.mongodb.internal.connection.ProtocolHelper.getCommandFailureException(ProtocolHelper.java:175)
at com.mongodb.internal.connection.InternalStreamConnection.receiveCommandMessageResponse(InternalStreamConnection.java:359)
at com.mongodb.internal.connection.InternalStreamConnection.sendAndReceive(InternalStreamConnection.java:280)
at com.mongodb.internal.connection.UsageTrackingInternalConnection.sendAndReceive(UsageTrackingInternalConnection.java:100)
at com.mongodb.internal.connection.DefaultConnectionPool$PooledConnection.sendAndReceive(DefaultConnectionPool.java:490)
at com.mongodb.internal.connection.CommandProtocolImpl.execute(CommandProtocolImpl.java:71)
在代码片段之后,它是从mogodb atlas控制台本身生成的

testingCollection.aggregate(Arrays.asList(
    eq("$search",
            eq("wildcard",
                    and(
                            eq("path", "name"),
                            eq("query", "dushan*"),
                            eq("allowAnalyzedField", true)
                       )
              )
      ))).first();

知道原因是什么吗?

也打开了一个jira:)看起来问题已经解决了,对吗?