У меня есть строка Haml, которую я хочу отредактировать, чтобы добавить условие, которое, если есть только на not_done_task
, выглядит следующим образом:
Из этого (эта строка верна):
= link_to "#{not_done_task.count == 0 ? "No" : not_done_task.count} Tasks To Do"
К этому (эта строка написана неправильно):
= link_to "#{not_done_task.count == 0 ? "No task", not_done_task.count == 1 ? "1 Task", not_done_task.count > 1 ? "not_done_task.count Tasks"} to do"
Я ожидаю, что секция link_to
распознает три разных случая:
(if count == 0, if count == 1 ans if count > 1)
, но мой синтаксис неверен.