update backend
This commit is contained in:
@ -17,7 +17,7 @@ func main() {
|
||||
|
||||
// 1) brand 3100 的走秀档案数(only_with_articles 子查询依赖这个)
|
||||
var artCount int64
|
||||
db.Raw(`SELECT COUNT(*) FROM brand_runway WHERE is_deleted=0 AND brand_id=3100`).Scan(&artCount)
|
||||
db.Raw(`SELECT COUNT(*) FROM brand_runways WHERE is_deleted=0 AND brand_id=3100`).Scan(&artCount)
|
||||
fmt.Printf("brand 3100 走秀档案数 = %d\n", artCount)
|
||||
|
||||
// 2) 复现后端完整搜索:only_with_articles=1 + keyword=猿人头
|
||||
@ -30,9 +30,9 @@ func main() {
|
||||
}
|
||||
var rows []Row
|
||||
db.Raw(`
|
||||
SELECT id, name, name_en, name_cn FROM brand
|
||||
SELECT id, name, name_en, name_cn FROM brands
|
||||
WHERE is_deleted=0
|
||||
AND id IN (SELECT DISTINCT brand_id FROM brand_runway WHERE is_deleted=0)
|
||||
AND id IN (SELECT DISTINCT brand_id FROM brand_runways WHERE is_deleted=0)
|
||||
AND (name_en LIKE ? OR name_cn LIKE ?)`,
|
||||
kw, kw).Scan(&rows)
|
||||
fmt.Printf("\n[搜索 keyword=猿人头, only_with_articles=1] 命中 %d 条:\n", len(rows))
|
||||
@ -43,7 +43,7 @@ func main() {
|
||||
// 3) 对比:only_with_articles=0(不过滤档案)时的命中
|
||||
var rows2 []Row
|
||||
db.Raw(`
|
||||
SELECT id, name, name_en, name_cn FROM brand
|
||||
SELECT id, name, name_en, name_cn FROM brands
|
||||
WHERE is_deleted=0
|
||||
AND (name_en LIKE ? OR name_cn LIKE ?)`,
|
||||
kw, kw).Scan(&rows2)
|
||||
|
||||
Reference in New Issue
Block a user