如何在 google protobuf 中正确声明数组
How to declare arrays properly in google protobuf
这是我定义消息的方式:
message PhoneNumberAndTypes {
repeated Type types = 1;
Phone number = 2;
}
当我使用 .addTypes()
添加类型并在控制台中打印对象时,结果如下所示:
phone_numbers {
types: HOME
types: MOBILE
phone_number {
number: "9912300000"
}
}
但我希望 types
像 [HOME,MOBILE]
。
我应该做出什么改变?
其实我调试的时候里面是一个List。控制台上的“打印”不一定反映实际对象属性。
[HOME, MOBILE]
这是我定义消息的方式:
message PhoneNumberAndTypes {
repeated Type types = 1;
Phone number = 2;
}
当我使用 .addTypes()
添加类型并在控制台中打印对象时,结果如下所示:
phone_numbers {
types: HOME
types: MOBILE
phone_number {
number: "9912300000"
}
}
但我希望 types
像 [HOME,MOBILE]
。
我应该做出什么改变?
其实我调试的时候里面是一个List。控制台上的“打印”不一定反映实际对象属性。
[HOME, MOBILE]