小编iam*_*tis的帖子

使用 Angular 材质表对列进行分组

我试图弄清楚如何使用 Angular mat-table 对列进行分组。我不知道如何开始,我似乎无法在任何地方找到一个例子。前两个部分需要像下图这样分组:

在此处输入图片说明

angular-material angular mat-table

7
推荐指数
1
解决办法
5841
查看次数

如何使用文档客户端更新 dynamodb 中的嵌套列表数据

我有一个 dynamoDB 表,它有一个包含 UserId 和列表列表的项目。它看起来像这样:

Item: 
{
    UserId: 'abc123',
    Lists: [
        {
            id: 1,
            title: 'My favorite movies',
            topMovies: [
                {
                    id: 1,
                    title: 'Caddyshack'
                },
                {
                    id: 2,
                    title: 'Star Wars'
                }
            ]

        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

现在,让用户创建一个名为“我最喜欢的电视节目”的新列表,并希望将其插入到 id 为 2 的 Lists 数组中。

我将如何使用文档客户端更新此对象。我查看了几个示例,但没有发现任何可以解释我正在尝试做的事情。这让我觉得我可能没有正确使用 DynamoDB,我应该有一个不同的对象架构。

我尝试使用它,但它覆盖了我以前的对象。

exports.handler = (event, context, callback) => {
console.log(event);
const params = {
    TableName: "top-ten",
    Key: {
        "UserId": 'abc123',
    },
   UpdateExpression: "set Lists =:newItem",
   ExpressionAttributeValues: {
        ":newItem": {
            "id": 2,
            "title": "Favorite TV Shows", …
Run Code Online (Sandbox Code Playgroud)

node.js amazon-dynamodb

5
推荐指数
1
解决办法
4662
查看次数