Newbie question... If I have the following sample "User" JSON data:
{
firstName: 'Bob'
lastName: 'Smith',
metadata: {
// a plain JS object that
// - will always exist and be at least an empty {} object
// - could potentially contain any number of properties and values, depending on specific "user"
}
}
How do I represent the metadata property within proto definition? I've tried
message User {
message Metadata {}
string email = 1;
string firstName = 2;
string lastName = 3;
Metadata metadata = 4;
}
or using `Any`
message User {
string email = 1;
string firstName = 2;
string lastName = 3;
google.protobuf.Any details = 4;
}
but without success. Working within Node.js if relevant. Any help is much appreciated. Thanks!