В соответствии с разделом dataProviders в руководстве поact-admin у литерала объекта {Records} должно быть хотя бы свойство id, иначе данные таблицы не будут выбраны, а в консоли будет выдана ошибка.
Я использую DynamoDB, все таблицы имеют собственные идентификаторы, некоторые имеют идентификаторы в качестве paymentId, некоторые имеют userId и т. Д. Когда я пытался использовать эти существующие таблицы, в консоли выдается сообщение об отсутствии идентификатора свойства в тело объекта.
Таким образом, чтобы это работало в то время, я изменил свои таблицы и переключил свойство на id. Но это всего лишь обходной путь. Я хотел бы помочь с исправлением этого навсегда.
Итак, мой вопрос: как мне использовать существующие таблицы, где нет свойства с именем id? Как я могу это исправить навсегда?