我将此查询用于数据库:
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
,它不起作用。
怎么做?
答案 0 :(得分:1)
我认为这是在网页上。如果是这样,则忽略HTML中的多个空格。相反,您需要使用CSS来分隔每个类别,或使用
而不是空格。