我想创建一个类方法来将文章描述转换为文章内容(描述=文章内容中的100个字符),我使用的是LEN,因此不起作用!
这里我们去我的代码:
class Article < ActiveRecord::Base
belongs_to :user, :dependent => :destroy
has_many :comments
scope :has_rating, lambda { |rating| where("rating = ?", rating) }
def self.has_more_than_100_char
where("LEN(descriptions) > 100")
end
end
感谢您的帮助。谢谢! :D
最佳答案
解决了!像这样使用length(description)
:
where("length(descriptions) > 100")
关于mysql - 如何在Ruby on Rails上计算文本长度?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22926856/