如何在 cassandra 中保存对象数组?
我正在使用 nodeJS 应用程序并使用 cassandra-driver 连接到 Cassandra DB。我想在我的数据库中保存如下记录:
{
"id" : "5f1811029c82a61da4a44c05",
"logs" : [
{
"conversationId" : "e9b55229-f20c-4453-9c18-a1f4442eb667",
"source" : "source1",
"destination" : "destination1",
"url" : "https://asdasdas.com",
"data" : "data1"
},
{
"conversationId" : "e9b55229-f20c-4453-9c18-a1f4442eb667",
"source" : "source2",
"destination" : "destination2",
"url" : "https://afdvfbwadvsffd.com",
"data" : "data2"
}
],
"conversationId" : "e9b55229-f20c-4453-9c18-a1f4442eb667"
}
在上面的记录中,我可以使用“text”类型来保存“id”和“conversationId”列的值。但不确定如何定义架构并为“日志”字段保存数据。