私はこのクエリをデータベースに使用します:
Category.all.each { |c| c.ancestry = c.ancestry.to_s + (c.ancestry != nil ? "/" : '') + c.id.to_s
}.sort {|x,y| x.ancestry <=> y.ancestry
}.map{ |c| [" A " * (c.depth - 1) + c.name,c.id]}
文字Aの前に(インデントのために)いくつかの白い文字を追加したいのですが、 " "
(空のスペース)またはを追加しようとする\t
と機能しません。
どうやってするか?