如何在节点grpc中设置oneof字段
How to set oneof fields in node grpc
如何在grpc节点中使用oneof字段?我正在使用动态代码生成。我试图用
修改 quickstart
service Greeter {
rpc SayHello (HelloRequest) returns (HelloReply) {}
rpc SayHelloOneOf (OneOfRequest) returns (HelloReply) {}
}
message OneOfRequest {
oneof nameOneof {
string name = 1;
}
}
但是我不知道如何在客户端的请求中设置名称。谢谢
oneof
中的字段仍然直接是消息的一部分,因此您仍然可以用这样的对象表示该消息:
{
name: 'test name'
}
您还可以将字段 nameOneof
设置为值 "name"
以指示您正在使用 oneof
的哪个字段。
如何在grpc节点中使用oneof字段?我正在使用动态代码生成。我试图用
修改 quickstartservice Greeter {
rpc SayHello (HelloRequest) returns (HelloReply) {}
rpc SayHelloOneOf (OneOfRequest) returns (HelloReply) {}
}
message OneOfRequest {
oneof nameOneof {
string name = 1;
}
}
但是我不知道如何在客户端的请求中设置名称。谢谢
oneof
中的字段仍然直接是消息的一部分,因此您仍然可以用这样的对象表示该消息:
{
name: 'test name'
}
您还可以将字段 nameOneof
设置为值 "name"
以指示您正在使用 oneof
的哪个字段。