問題タブ [protobuf.js]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - Nodejs Date オブジェクトから protobuf へ
protobufと統合されたgraphqlを構築しています。次のような gql スキーマがあります。
User
問題は、コンストラクタのみでメッセージ オブジェクトを作成するにはどうすればよいかということです。具体的には、次のことを行いたいと思います。
message = new User(['my_user_id', '2018-10-01']).toObject()
これにより、正しい protobuf メッセージ オブジェクトに変換されます。お気に入り:
ただし、createTime は常にundefined
私は多くの方法を試しましたが、まだ機能していません(ちなみに、nodejs protobuf タイムスタンプについて話しているオンラインリソースはほとんどありません)
message = new User(['my_user_id', '2018-10-01T20:23:32.000Z']).toObject()
働かないようにしてみた
試しましたがmessage = new User(['my_user_id', new Date()]).toObject()
、動作しません
私は試した
どちらも機能していません
これを行う正しい方法を知っている人はいますか?どうもありがとう