new article: nil condition in active record query