Laravel8でpostgresのselectを実行したいのですが、
SQL
1$table = 'schema.user'; 2$sql = " 3 SELECT l.meshcode, l.start_node, l.end_node, ST_AStext(geom) as geom 4 FROM public.mst as l,? 5"; 6$select = DB::select(DB::raw($sql),array($table));
上記を実行すると、以下のエラーとなります。
"message": "SQLSTATE[42601]: Syntax error: 7 ERROR: syntax error at or near \"$1\"\nLINE 3: FROM public.mst as l,$1 \n ^ (SQL: \r\n SELECT l.meshcode, l.start_node, l.end_node, ST_AStext(geom) as geom\r\n FROM public.mst as l,schema.user \r\n ",
エラー原因を教えていただけますでしょうか。

回答1件
あなたの回答
tips
プレビュー