我在以下模式/格式下有一个很大的查询表:
{
"id": "P3Qx79O2O9",
"dateCreated": "2019-06-02T13:39:58.573000",
"user": "-04OizJawl",
"ip": "192.168.20.10",
"domain": 'domain.com',
"utm": {},
"pageViews": [
{
"id": "xzOcebAp2g",
"dateCreated": "2019-06-02T13:39:58.575000",
"page": null,
"referer": null,
"events": [{name : 'video_play_time', value: '20'}]
}
]
}
我正在使用nodejs处理表。 bigQuery.dataset(datasetName).table(tbl).insert(object);
如您所见,pageViews
字段是重复记录。
在我的业务逻辑中,我需要通过向pageViews数组添加更多行来更新表。
我找不到更新此表的方法。更不用说在重复字段中添加记录了。
如何更新bigquery表并处理nodejs中的重复字段?
谢谢