恢复原型定义中的保留字段可以吗?
Is it fine to restore a reserved field in a proto definition?
假设我在原型定义中注释掉了一个字段并在 reserved
字段中设置了数字,但现在我想恢复它。我可以把它从 reserved
中取出并分配回去吗?或者我应该使用一个新号码。对前者有什么影响吗?
例如如果我想再次使用制造商
message ProductDetail {
reserved 2;
string name = 1;
// string manufacturer = 2;
}
可以,只要意思没变就可以了。
假设我在原型定义中注释掉了一个字段并在 reserved
字段中设置了数字,但现在我想恢复它。我可以把它从 reserved
中取出并分配回去吗?或者我应该使用一个新号码。对前者有什么影响吗?
例如如果我想再次使用制造商
message ProductDetail {
reserved 2;
string name = 1;
// string manufacturer = 2;
}
可以,只要意思没变就可以了。