protocol-buffers - 恢复原始定义中的保留字段可以吗?
问题描述
假设我在原型定义中注释掉了一个字段并在字段中设置了数字reserved
,但现在我想恢复它。我可以将其取出reserved
并重新分配号码吗?或者我应该使用一个新号码。对前者有影响吗?
例如,如果我想再次使用制造商
message ProductDetail {
reserved 2;
string name = 1;
// string manufacturer = 2;
}
解决方案
是的,没关系,只要意思没有改变。
推荐阅读
- python - 使用英特尔 MKL 在不同 CPU 上可重现的机器学习结果
- spring-tools-4 - STS 无法创建 spring stater 项目
- visual-studio-code - 在 Visual Studio 中排除表单并将其替换为新表单
- java - java.util.ConcurrentModificationException 从数组列表中删除元素时,即使使用迭代器
- json - Lua - 从 JSON 中提取细节
- cognos - 根据 Cognos 中另一个查询的结果过滤一个查询中的数据
- google-cloud-spanner - Spanner 中的动态查询
- bash - 有没有办法让这个脚本检测到 pod 的错误(如 ErrImagePull)以及它何时失败?
- python - 我在python中以数值方式求解非线性方程组时遇到了问题
- python - 应用 sigmoid 激活函数实现神经网络算法的数学范围错误