modernc.org/sqlite (glebarez/sqlite) не приводит BLOB к TEXT при LIKE, в отличие от нативного sqlite3. lots_json хранится как BLOB (json.Marshal возвращает []byte), поэтому `lots_json LIKE ?` всегда возвращал 0. Исправлено на CAST(lots_json AS TEXT) LIKE — теперь поиск по LOT имени работает корректно. Заодно обновлён плейсхолдер поля поиска: «PN, LOT или описание». Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
5.0 KiB
5.0 KiB