我在Rails 4中制作一个允许用户创建旅行的Web应用程序。这些行程将根据用户输入使用Google Maps API动态构建。 IE,用户可以创建他们访问过的不同航路点和位置。我希望用户能够添加关于特定停靠点的航点和描述。
但是我希望存储这些位置,以便用户可以搜索不同的区域,例如特定地址或州周围的搜索功能。
我不想在这里找到任何过于具体的内容,我只是想知道如何设置它。
到目前为止,我所想到的是,用户创建的旅程中有许多航点,而这些航点又是模型。我不确定这是否理想。
思考?即使链接到我可能错过的帖子也很有帮助。感谢。
编辑:如果有人将来遇到此问题。我使用了Google Map的Directions API。它允许您将路点作为对象数组传递。我根据需要使用JavaScript添加路标,然后允许用户提交地图的外观。然后,如果他们喜欢它,他们提交了旅行表格,该表格将输入值记录到数据库中作为旅行对象的属性。