Ich habe Probleme beim Schreiben von Azure Easy Table Script. In der Lesefunktion führe ich Auswahloperation aus, um die Daten von ZWEI verschiedenen Tabellen zu holen. Ich führe auch JOIN-Operation in dieser Select-Abfrage durch.Wie schreibe ich AZURE Easy TABLE Skript mit Join Operation
Bitte Hilfe.
Hilfe geschätzt.
Code Snippet ist unten angegeben:
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 + "'";
Sie haben nicht genügend Informationen zur Verfügung gestellt. Was versuchst du zu machen? Wo versuchst du es zu tun? Wie sieht der vollständige Code aus? Welche Fehlermeldung erhalten Sie? Was funktioniert nicht für dich? –
@AdrianHall Hallo Sir, ich schreibe diesen Code in todo.js (Tabelle). Ich bekomme keine Fehlermeldung. Dieser Code funktioniert ordnungsgemäß, aber nur das Problem ist, dass ich Daten von todo Tabelle (todo. *) Nicht von abc Tabelle (abc.firstName) bekomme. –
@AdrianHall Code: var todotable = Modul.exports = require ('azur-mobile-apps'). Table(); var abcTable = module.exports = require ('azur-mobile-apps'). Table ("abc"); module.exports = kodierbar; todotable.read (Funktion (Kontext)) { todoFetchQuery = "SELECT todo. *, Abc.firstName, abc.middleName, abc.lastName von Todo LINKS OUTER JOIN Schüler ON (todo.to_id = abc.id) wo tea_id = '' + context.req.query.teaRecordId + '' '; context.execute (alertFetchQuery) .dann (Funktion (Ergebnisse)) { context.res.status (200) .json (Ergebnisse); }); }; –