Как использовать пользовательский идентификатор, такой как 'userId' вместо 'id' в литерале объекта {Records}? - PullRequest
0 голосов
/ 05 июля 2019

В соответствии с разделом dataProviders в руководстве поact-admin у литерала объекта {Records} должно быть хотя бы свойство id, иначе данные таблицы не будут выбраны, а в консоли будет выдана ошибка.

Я использую DynamoDB, все таблицы имеют собственные идентификаторы, некоторые имеют идентификаторы в качестве paymentId, некоторые имеют userId и т. Д. Когда я пытался использовать эти существующие таблицы, в консоли выдается сообщение об отсутствии идентификатора свойства в тело объекта.

Таким образом, чтобы это работало в то время, я изменил свои таблицы и переключил свойство на id. Но это всего лишь обходной путь. Я хотел бы помочь с исправлением этого навсегда.

Итак, мой вопрос: как мне использовать существующие таблицы, где нет свойства с именем id? Как я могу это исправить навсегда?

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