私はidと同じ列名(レコードIDを格納する)を持つ2つのテーブルを持っています。これらの2つのテーブルに対して内部結合を使用しており、2つのテーブルのidカラムを使用しています。私はこのselectクエリをangularjs http.get
rest APIで使用しています。残りのAPIが同じ名前-idの2列を含む結果テーブルをスローすると、これをスコープ変数に格納します。angularjsで同じ2つの列名を使用する方法
問題はどのように私は特定のテーブルのIDを使用できますか?
クエリである考える、
select t1.id,t2.id
from table1 AS t1
INNER JOIN table2 AS t2 ON t2.product=t1.product_id
私は、コントローラに警告ボックス内の構文の下にこれらを使用したが動作していない、 $scope.details.id, $scope.details.t1.id
$scope.details=response.data.platform.record;
、スコープ変数に残りAPIの結果を格納しています。 column alias nameを使用して
を、TABLE1からt2idとしてt2.id AS t1 INNER JOINテーブル2 AS t2 ON t2.product = t1.product_id'エイリアスを使用 – artm
ありがとう@artm –