マイクロサービスのものにsenecaを使用しようとしています。私はこの分野で新しく未熟である。私は、私のjsonオブジェクトが未定義ですが、console.logに表示される問題があります。Jsonデータが存在しても定義されていないイベントを返します
console.log("company:", body.data.company)
company = body.data.company
これはエラーの結果です。 BST { "予告": "セネカ:アクションCMD:addMember、役割は:クライアントが失敗しました。同社が定義されていない"、」それは、同社が明確値とNOT NULL
会社が含まれていることを示していますコード ":" act_execute "、" err ":{" eraro ":true、" orig ":{}、 " code ":" act_execute "、" seneca ":true、" package ":" seneca "、msg 「:」セネカ:アクションCMD:addMember、役割:クライアントに失敗しました:。会社が定義されていません...
実際には実際に印刷されたことがわかります。コンソールのログプレビューは、一番下にあります。会社:BSTを示すが、次にエラーは変数が未定義のパラメーターを渡すためである。 –
body.data:{会社: 'BST'、 人: {フルネーム: 'ラウラKurniawan'、 性別: '女性'、 位: 'シニアデザイナー'}} { "予告": "セネカ:アクションcmd:addMember、role:client failed:未定義のプロパティ 'company'を読み取ることができません。 これはコピーしたコンソールログです。上にはjsonデータが表示され、下にはエラーが表示されます。書式設定は私がstackoverflowの新機能です。 @Nilasis Sen –
はい、正しく書いていますbody.data.companyは会社になるべきかもしれません。 –