Vogels: ValidationException: предоставленный ключевой элемент не соответствует схеме - PullRequest
1 голос
/ 08 апреля 2020

Я использую библиотеку vogels в моем проекте (https://www.npmjs.com/package/vogels).

Ниже приведена схема

test2-help-opens:
 hashKey: time
 timestamps: true

 schema:
   time: string
   channel: string    
   status: number

Здесь столбец времени - ха sh ключ Ниже приведен код, из которого я извлекаю данные из DynamoDB, используя ключ канала

getOpenRequestModel().get({ channel : 'yes' };, (fetchErr, resp) => {
    if(fetchErr){
        console.log('Something went wrong to fetch',fetchErr);
        response = { status:false, statusCode: 200, body: 'Something went wrong while fetching from open request' };
        cb(null, response);
    }else{
        console.log('Response from findOpenRequest',resp);
        response = { status:true, statusCode: 200, body: resp };
        cb(null, response);
    }
});

Я сталкиваюсь с ошибкой проверки {ValidationException: предоставленный ключевой элемент не соответствует схеме

Я пробовал много вещей, но не нашел решения, может кто-нибудь, пожалуйста, помогите мне в этом, это будет действительно полезно.

...