PostgreSql + клавиша Escape Enter из оператора запроса, т.е. нажата клавиша Enter между данными - PullRequest
0 голосов
/ 25 октября 2010

Предположим, у нас есть текстовая область, в которую мы помещаем пример строки.Текстовое поле содержит:

Earth is revolving around the Sun.

Но во время сохранения я просто нажал клавишу ввода после «солнца».Теперь операторы в texbox ::

Earth is revolving around
 the Sun.

Теперь я пытаюсь получить данные, но не могу просто из-за этой клавиши ввода, нажатой мной между строкой.Поэтому, пожалуйста, предложите мне, как избежать этой клавиши ввода ??

Заранее спасибо !!!

Ответы [ 3 ]

1 голос
/ 27 октября 2010

Вводится клавиша Enter в текстовой области, затем \r\n вводится в дБ. Таким образом, заменив это значение, мы можем избежать его другим алфавитом или символом.

0 голосов
/ 07 сентября 2012

Поиск Perl-совместимых регулярных выражений в PostgreSQL.Затем вы можете использовать это для обновления или выбора ваших данных как подходящих.

0 голосов
/ 25 октября 2010

Вам просто нужно удалить все ключи ввода в методе before_save

class user
  before_save :no_enter

  def no_enter
    self.content = self.content.gsub('\n', '')
  end
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...