Hello,

I have similar question related to using message types with string fields

e.g. 

message Document
{



On Tuesday, September 25, 2018 at 6:41:46 PM UTC+5:30, omid pourhadi wrote:
>
> Hi,
>
> I'm new to protobuf and I'm trying to create a simple CRUD app with grpc 
> my proto file is :
>
> service AcceptorService {  
>   rpc create (Acceptor) returns (Acceptor) {};
>   rpc update (Acceptor) returns (Acceptor) {};
>   rpc list(Pagination) returns (AcceptorList) {};  
>   rpc count(Pagination) returns (AcceptorCount) {};  
> }
>
>
>
> message Acceptor {
>   string name = 1;
>   string acceptorCode = 3;
> }
>
> message AcceptorList {
>     repeated Acceptor acceptors=100;    
> }
>
> message AcceptorCount {
>     int64 count = 1;
> }
>
> message Pagination{
> int32 page = 1;
> int32 pageSize = 2;
> }
>
>
>
> What I want to achieve is not to use message as return type for example I 
> want to change count rpc as follow : 
>
> service AcceptorService {   
>   rpc count(int32 page, int32 pageSize) returns (int32 count) {};  
> }
>
> is it possible ? because I get this error proto:15:34: Expected message 
> type.
>
> PS: I'm using proto3
>

-- 
You received this message because you are subscribed to the Google Groups 
"Protocol Buffers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to protobuf+unsubscr...@googlegroups.com.
To post to this group, send email to protobuf@googlegroups.com.
Visit this group at https://groups.google.com/group/protobuf.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/protobuf/b1136134-196d-43c1-bbcb-23a40e140df5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to