Система сетки временного отслеживания в Vue JS для работы с PostgreSQL - PullRequest
0 голосов
/ 22 ноября 2018

Я пытаюсь создать приложение, в котором пользователи могут отслеживать свои рабочие часы в день, регистрируя числа в сетке.Это выглядит примерно так: https://jsfiddle.net/L5u1fc0a/130/ - если вы попытаетесь добавить несколько чисел в любую «ячейку», вы увидите, что она заполняет JSON ниже так:

[ { "name": "Erik", "times": { "2018-10-01": "10" } } ]

Я хочу преобразовать свою v-модель, чтобы она хорошо работала с моей базой данных PostgreSQL, где у меня есть две таблицы: одна для пользователей и другая таблица для зарегистрированных часов.Данные, представленные в моей базе данных, выглядят примерно так:

 "userdata": [
    {
      "id": 2,
      "firstname": "Joe",
      "lastname": "Bergsen",
      "email": "joe@berg.com",
      "hour": [
        {
          "id": 1,
          "user_id": 2,
          "userinput": {
            "2018-10-10": 8
          }
        }
      ]
    }
  ],

Так что, по сути, каждый час, который они регистрируют, должен принадлежать определенному пользователю.Не совсем уверен, как я могу пройти свою V-модель.Есть идеи?Мне нужно, чтобы моя v-модель работала так, чтобы она реагировала на каждое уникальное входное значение в сетке и заполняла это значение соответствующей датой + входным значением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...