ActiveRecord выбирает строковое поле определенной длины в Rails 3?

iOS 9 Swift

Все, что вам нужно, это добавить следующее в свой didFinishLaunchingWithOptions

do  {
    try AVAudioSession.sharedInstance().setCategory(AVAudioSessionCategoryPlayback)
} catch {
    //TODO
}
26
задан klew 29 September 2010 в 21:30
поделиться

2 ответа

Это работает для меня с MySQL: Post.find (: all,: condition => "length (title) < 30")

1
ответ дан 28 November 2019 в 07:04
поделиться

Это должно работать:

Post.where("length(title) < 30")

Вы правильно используете #where в качестве сокращения для: условий в Rails 3. Вы можете передать любой фрагмент, который работает в вашем локальном SQL напрямую.

Просто помните, что классы моделей ActiveRecord являются единичными по соглашению.

50
ответ дан 28 November 2019 в 07:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: