Traccar:用新的表和列扩展Traccar API

时间:2019-03-14 16:56:24

标签: javascript java api tracking

Traccar的创建者列出了3个将新列添加到现有表中的步骤:

  1. 添加新的liquibase更改日志。
  2. 将字段添加到Java数据模型。
  3. 将字段添加到JavaScript数据模型。

({https://www.traccar.org/forums/topic/add-new-column-in-a-table/#post-41449),并在另一篇文章中提到,如何通过查看现有示例来让API通过API访问这些自定义字段,这就是我正在做的事情。 (https://www.traccar.org/forums/topic/extending-traccar-api-to-access-custom-tables-queries/) 我要添加“紧急联系人”表,并将新列添加到设备表中,称为“ contactid”,以引用新表,类似于“位置”表

✓1.我用新表和新列添加了一个新的changelog xml文件

✗2.我已经在Windows上安装了Traccar,但没有看到这些Java文件。我在(https://github.com/traccar/traccar/tree/master/src/org/traccar/model上看到它们,该怎么办?

✓3.我添加了新的JS文件; (https://github.com/traccar/traccar-web/tree/master/web/app/model上的“ Contact.js”和(https://github.com/traccar/traccar-web/tree/master/web/app/store)上的“ Contacts.js”,并使用新字段修改了Device.js。

请帮忙!

0 个答案:

没有答案