Ben scala için yeni ve bazı veri geçmek için protobuf kullanmayı düşünüyorum. Bununla birlikte, verilerde, farklı öğeler arasında bazı ortak değerler grubu vardır. JSON veri aşağıdaki gibi görünebilir: ben bir şekilde commonobject çoğaltılamaz değil bir çözüm bulmak için umuyorumProtobuf'ta dahili referans?
[
{
"id" : "1",
"value" : {
"field1" : "f1value.1",
"field2" : "f2value.1",
"field3": commonobject
}
},
{
"id" : "2",
"value" : {
"field1" : "f1value.2",
"field2" : "f2value.2",
"field3": commonobject
}
}
]
. JSOB şemasında $ ref gibi bir protobuf referansı olup olmadığını merak ediyorum.
Yardımın için teşekkürler!
Teşekkürler. Temel olarak, manuel olarak bir referans düzeltmesi yapmak için fazladan bir adım eklemem gerekecek, değil mi? – ann
Evet. Ortak nesneleriniz statikse, protobuf 'enum 'bunu uygulamak için uygun olacaktır. Aksi halde ilişkisel veritabanı çözümlerini düşünmek isteyebilirsiniz. – kliew