问题标签 [dynamoose]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - dynamoose.setDocumentClient 不是函数
我正在使用 dynamoose@2.8.5 并尝试使用 Dynamoose 设置 DAX。这是我的代码
但出乎意料的是,它向我抛出了错误dynamoose.setDocumentClient is not a function
任何帮助都会非常感激
dynamoose - Dynamoose:模型对象不允许配置作为参数
我创建了一个模型,当我在本地机器上运行我的后端函数时它正在工作,但是当它使用 AWS 时,我在查询表时遇到了身份验证问题:
这就是我的模型的定义方式:
从查看可能的解决方案来看,似乎添加{“create”: false}
参数可能会解决问题,但在 Dynamoose 版本 3 中,您无法添加三个参数,因此这不起作用:
有谁知道如何克服这个问题,以便它适用于 Dynamoose 版本 3?
我已经按照 Charlie Fish 的建议进行了更改,现在出现以下错误:
这是我现在的代码:
有任何想法吗?
typescript - Dynamoose Typescript 错误:“查询”类型上不存在属性“使用”'
有谁知道如何解决这个错误?
我正在使用带有 dynamoose 版本 2.8.5 的打字稿。我正在尝试遵循关于如何使用索引https://dynamoosejs.com/guide/Query/#queryusingindex查询的打字稿文档:这是他们的示例:
我基本上是在打同样的电话(改变了一些名字等),
Model.query("uuid").eq(uuid).using("indexname").exec();
这是错误:
Property 'using' does not exist on type 'Query<AnyDocument>'.
同样对于上下文,我发现 2019 年存在一个未解决的问题,但看起来这已经解决了一段时间:https ://github.com/dynamoose/dynamoose/issues/617