Cara menyambung ke Planetscale menggunakan Nestjs
P粉311423594
P粉311423594 2023-08-28 20:10:23
0
1
460
<p>Saya menggunakan typeorm untuk mencipta aplikasi Nest yang mengandungi banyak jadual dalam mysql. </p> <p>Apabila saya cuba menyambungkan pangkalan data kepada skala planet, ia menunjukkan ralat yang sepadan: </p> <pre class="brush:php;toolbar:false;">[Nest] 9160 - 03/23/2023, 3:56:07AM **RALAT [ExceptionHandler] tidak boleh menolak predikat pada gabungan** QueryFailedError: **tidak boleh menolak predikat pada concatenate** di Query.onResult (/workspaces/result-gen/src/driver/mysql/MysqlQueryRunner.ts:222:33) di Query.execute (/workspaces/result-gen/node_modules/mysql2/lib/commands/command.js:36:14) di PoolConnection.handlePacket (/workspaces/result-gen/node_modules/mysql2/lib/connection.js:488:32) di PacketParser.onPacket (/workspaces/result-gen/node_modules/mysql2/lib/connection.js:94:12) di PacketParser.executeStart (/workspaces/result-gen/node_modules/mysql2/lib/packet_parser.js:75:16) di TLSSocket.<tanpa nama> (/workspaces/result-gen/node_modules/mysql2/lib/connection.js:387:25) di TLSSocket.emit (node:events:512:28) di addChunk (nod:internal/streams/readable:324:12) di readableAddChunk (nod:internal/streams/readable:297:9) di TLSSocket.Readable.push (node:internal/streams/readable:234:10)</pre> <p>Apabila saya cuba menyambungkannya ke pangkalan data dalam talian <strong>planet</strong> saya mempunyai banyak jadual yang terdiri daripada banyak baris, ia menunjukkan ralat ini. </p> <p>Tolong bantu saya mengendalikan sambungan pangkalan data ini tanpa sebarang ralat...</p>
P粉311423594
P粉311423594

membalas semua(1)
P粉418214279

Menurut repositori PlanetScale Github, nampaknya terdapat kemas kini untuk menyelesaikan isu ini. Sementara itu, saya berjaya menyelesaikan masalah dengan menambah kod berikut dalam parameter app.moduleTypeOrmModule serta DataSource yang dikonfigurasikan.

synchronize: false
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan