如何使用查找查询从 mongoDB 获取数据时获取别名

how to get alias name on fetching the data from mongoDB using find query

我正在使用 MongoDB,我的 table(table 名称 "My_Table") 看起来像

attributes: {
        user_id: {
            type: 'string'
        }}

我喜欢将字段名称 user_id 作为 user 作为别名

我可以使用查找查询 My_Table.find({}).then(function(data){console.log(data)}) 获取 My_Table 的值 使用此查询我可以获得 {user_id: "11111"} 的输出 但我的预期输出别名为 {user : "11111"}

为此我不知道是否需要在属性中添加一些字段或需要更改我的查找方法。

任何人都请帮助解决这个问题,在此先感谢

My_Table.aggregate([
{$match:{}},
{$project:{user:"$user_id",id:1}}
])

在 $project 或 $addFields 阶段,您可以根据需要格式化输出