parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Дело в следующем, я подумал что если...

Runet 10.02.2008 15:17

нет смысла именно при ^string:sql{SQL-запрос} указывать лимит более 1, то получается, что это лишний параметр — именно для этого метода.

Ведь сама суть метода в извлечении 1 строки и столбца, — что само собой уже обуславливает извлечение только одной записи. А указывая $.limit(1), мы лишний раз подтверждаем, что необходимо извлечь одну запись.

Вот и предположил, что это может еще немного улучшить следующие версии Parser, в данном случае со стороны устранения лишнего параметра. По логике-то ведь, он получается лишним. Было бы лучше, не указывать его вручную, что бы предупредить возможную ошибку, — а вшить его специфику в сам метод ^string:sql{} класса String.

чтобы: ^string:sql{}[$.limit(1)] всегда равно ^string:sql{}