特にNet-ldapgemを使用してユーザーとコンピューターを検索するためのより良い方法はありますか?
これが私が現在ユーザーだけを獲得するためにしなければならないことです。
results = search :base => @base, :filter => Net::LDAP::Filter.eq("cn", "*")
@results = Array.new
results.each do |result|
@results.push result if result[:objectclass].include? "person" unless result[:objectclass].include? "computer"
より良い方法があるようです。ドキュメントに明らかなものは何もありません。