Поиск строки 'где-нибудь' в базе данных

Это происходит часто, когда вы добавляете ресурс в другой язык, скажем, у вас есть два языка, один из которых - fr (французский), а другой - по умолчанию en. Когда вы поместите ресурс изображения в локаль fr и запустите приложение с локалью по умолчанию, вы увидите этот сбой.

6
задан Joshua Berry 13 March 2009 в 15:10
поделиться

3 ответа

Это не может быть оптимально, но так как я уже знаю, как к grep текстовый файл я был бы просто тайный база данных к текстовому файлу и grep это. Преобразование базы данных к текстовому файлу в этом случае означало бы выводить данные с помощью pg_dump.

Самый быстрый/самый легкий/больше всего эффективный путь не всегда изящен...

12
ответ дан 8 December 2019 в 17:27
поделиться

Я использовал варианты этого в прошлом.

1
ответ дан 8 December 2019 в 17:27
поделиться

Я не знаком с Postgresql, но я думал бы, что, как SQL Server, он имеет таблицы/представления метаданных, которые описывают схему базы данных (для SQL Server 2005 +, я отослал бы Вас к sys.tables и sys.columns). Идея состояла бы в том, чтобы генерировать ряд специальных запросов на основе схемы таблицы, каждое открытие соответствия в конкретной комбинации таблицы/поля и нагнетании соответствий в таблицу "журнала".

1
ответ дан 8 December 2019 в 17:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: