Какая разница между .at_css и .css в Нокигири?

Я не могу найти ясный прямой ответ, но какая разница между .at_css и .css в Nokogiri?

Ответ 1

Nokogiri имеет синонимы для поиска и поиска-всего и методов поиска-первого-первого.

search, /, xpath и css все поиски для каждого появления аксессуар и вернуть NodeSet.

at, %, at_xpath и at_css искать первое вхождение и верните Node. Вот почему документы говорят, что они эквивалентны выражению search('//some/path').first или css('some path').first.