Rails проблема с массивом карт Google - PullRequest
0 голосов
/ 02 ноября 2018

Я вывожу карту Google через этот тег div с rails 5.1:

<%= tag.div nil, id: 'map', data: { incidents: @incidents.to_json(methods: [:address]) } %>

В моем методе show, если для @incidents установлено значение Incidents.all, все контакты отображаются на карте. Я пытаюсь отобразить только один контакт для записи, на которой я нахожусь. Если у меня @incidents = Incident.find(params[:id]), то пин-код не отображается на карте.

Есть идеи, почему это так?

1 Ответ

0 голосов
/ 02 ноября 2018

Похоже, он ожидает множество инцидентов, а не один. Оберните это как @incidents = [Incident.find(params[:id])].

...