私はAzure Easy Table Scriptを書く際に問題に直面しています。 私は2つの異なるテーブルからデータをフェッチするselect操作を実行しています。また、その選択クエリでJOIN操作を実行しています。結合操作でAZURE Easy TABLEスクリプトを書く方法
お願いします。
ヘルプありがとうございました。
コードスニペットは以下のとおりである:
todoFetchQuery = "SELECT todo.*,abc.firstName ,abc.middleName, abc.lastName from Todo LEFT OUTER JOIN student ON (todo.to_id = abc.id) where tea_id = '" + context.req.query.teaRecordId + "'";
あなたは十分な情報を提供していません。あなたは何をしようとしているのですか?あなたはどこでそれをしようとしていますか?完全なコードはどのように見えますか?どのようなエラーメッセージが表示されますか?何があなたのために働いていないのですか? –
@AdrianHallこんにちは、私はこのコードをtodo.js(テーブル)に書いています。私はエラーメッセージを取得していません。このコードは正常に動作していますが、問題は私がtodoテーブル(todo。*)のデータをabcテーブル(abc.firstName)で取得していないことです。 –
@AdrianHallコード: var todotable = module.exports = require( 'azure-mobile-apps')。テーブル(); var abcTable = module.exports = require( 'azure-mobile-apps')。テーブル( "abc"); module.exports = todotable; toodotable.read(function(context){ )todoFetchQuery = "Todo LEFT OUTER JOINの生徒のON(todo.to_id = abc.id)から、todo。*、abc.firstName、abc.middleName、abc.lastNameを選択します。tea_id = '' + context.req.query.teaRecordId + "'"; context.execute(alertFetchQuery) .then(function(results){ context.res.status(200).json(results); }); }; –