首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AWS-DocumentDB不支持$lookup运算符,AWS-DocumentDB中$lookup的任何替代

AWS-DocumentDB不支持$lookup运算符,AWS-DocumentDB中$lookup的任何替代
EN

Stack Overflow用户
提问于 2019-05-13 19:45:03
回答 1查看 2K关注 0票数 4

DocumentDB不支持"$lookup“运算符,即DocumentDB中$lookup(MongoDB)的任何其他替代运算符。

以下是DocumentDB支持的运算符的列表。https://docs.aws.amazon.com/documentdb/latest/developerguide/mongo-apis-aggregation-pipeline.html

将Nodejs应用程序从MongoDB迁移到DocumentDB,数据迁移成功,但在运行应用程序时出现此错误。

代码语言:javascript
复制
{ MongoError: Aggregation stage not supported: '$lookup'
at Connection.<anonymous> (/.../node_modules/mongoose/node_modules/mongodb-core/lib/connection/pool.js:443:61)
at emitTwo (events.js:126:13)
at Connection.emit (events.js:214:7)
at processMessage (/.../node_modules/mongoose/node_modules/mongodb-core/lib/connection/connection.js:364:10)
at TLSSocket.<anonymous> (/.../node_modules/mongoose/node_modules/mongodb-core/lib/connection/connection.js:533:15)
at emitOne (events.js:116:13)
at TLSSocket.emit (events.js:211:7)
at addChunk (_stream_readable.js:263:12)
at readableAddChunk (_stream_readable.js:250:11)
at TLSSocket.Readable.push (_stream_readable.js:208:10)
at TLSWrap.onread (net.js:607:20)
ok: 0,
errmsg: 'Aggregation stage not supported: \'$lookup\'',
code: 304,
name: 'MongoError',
[Symbol(mongoErrorContextSymbol)]: {} }
EN

回答 1

Stack Overflow用户

发布于 2019-05-14 08:53:01

更新10/16亚马逊DocumentDB如何支持$lookup:https://aws.amazon.com/about-aws/whats-new/2019/10/amazon-documentdb-add-additional-aggregation-pipeline-capabilities/

您可以在以下位置找到支持的API/stage/运算符的最新列表:https://docs.aws.amazon.com/documentdb/latest/developerguide/mongo-apis.html

此外,请检查以下最新发布的内容:https://aws.amazon.com/documentdb/resources/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56111625

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档