Masahiro Okubo

TypeError: no implicit conversion of Symbol into String from

TypeError: no implicit conversion of Symbol into String from

scopeを作成してクエリしていたらタイトルのエラーが発生

よくコードを確認してみたら、joinsjoin と記載してしまっていました

typoには気をつけるように

# だめ
scope :deliverd_this_month, -> {
    join(:histories).where(histories: { created_at: Time.current.beginning_of_month..Time.current.end_of_month })
  }

# ok
scope :deliverd_this_month, -> {
    joins(:histories).where(histories: { created_at: Time.current.beginning_of_month..Time.current.end_of_month })
  }
目次
  1. 参考記事

参考記事

なし


関連記事

copyright© 2016-2021 Masahiro Okubo