2021年03月22日
3159 ワード
誤り
ケース
2021-03-22 13:26:06213 INFO com.open.cmmn.web.CmmnErrorControllerページは存在しません.
2021年03月22日13:26:06229 INFO com.open.cmmn.web.CmmnErrorControllerページは存在しません.
2021年03月22日13:26:06234 INFO com.open.cmmn.web.CmmnErrorControllerページは存在しません.
2021年03月22日13:26:06239 INFO com.open.cmmn.web.CmmnErrorControllerページは存在しません.
2021-03-22 13:26:06244 INFO com.open.cmmn.web.CmmnErrorControllerページは存在しません.
2021-03-22 13:26:06248 INFO com.open.cmmn.web.CmmnErrorControllerページは存在しません…中略
の原因となる
No imgはonerrorプロパティのパスにあります.pngファイルは存在しません.
これを開発者モデルと見なす場合はconsole.ログに画像が見つからないという警告が何度も表示されます.
<img src="/atch/getImage.do?atchFileId=${result.atchFileId}&fileSn=${result.fileSn}" alt="" onerror="this.src='/publish/ft/images/sub/no_img.png'">
解決する
イメージファイルを
/publish/ft/images/sub/no_img.png
パスに入れて正常に動作SQL
- MIN
SELECT
SEQ seq
, TITLE title
, CONT cont
, DATE_FORMAT(RGST_DT,'%Y.%m.%d') rgstDt
, RGST_ID rgstId
, F_USER_NM(RGST_ID) name
, ATCH_FILE_ID atchFileId
, (
SELECT MIN(file_sn)
FROM T_ATCH_FILE_DETAIL b
WHERE ATCH_FILE_ID = TS.ATCH_FILE_ID
AND b.DEL_YN='N'
ORDER BY SEQ
) AS fileSn
FROM T_IMG_BOARD TS
WHERE USE_YN='Y';
投稿リストでサブクエリを使用して、投稿に添付されている画像ファイルの最初のシーケンスのクエリを取得します.これはSELECTセクションで
MIN(컬럼)
を使用する方法です.サブクエリから単一ローのみを抽出するには、一番下のローで
LIMIT 1
を使用します.- LIMIT
SELECT file_sn
FROM T_ATCH_FILE_DETAIL b
WHERE ATCH_FILE_ID = TS.ATCH_FILE_ID
AND b.DEL_YN='N'
ORDER BY SEQ
LIMIT 1;
パフォーマンス:
1つの値でMINを使用すると、パフォーマンスは向上しますが、大きな違いはありません.
様々な色を表示する必要がある場合は、ORDERBYLIMITを使用することが望ましい.
SQLコメントサイト
Reference
この問題について(2021年03月22日), 我々は、より多くの情報をここで見つけました https://velog.io/@songi_jeon/20210322-오늘-공부テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol