Я очень новичок в dynamodb, я застрял с ситуацией здесь. Я работаю над кодом, который уже доступен здесь. Мое требование - я хочу изменить свой запрос, чтобы добавить фильтр.dynamo Db содержит
Мой текущий код
reqObj.TableName = config.storeTableName;
reqObj.FilterExpression = "isActive = :isActive AND isDeleted = :isDeleted AND #state = :stateName",
reqObj.ExpressionAttributeNames = {"#state": "state"};
reqObj.ExpressionAttributeValues= {":isActive": true, ":isDeleted": false , ":city": cityName , ":stateName" : region_code},
Я хочу, чтобы проверить, является ли конкретное значение там, в городе, я просмотрел и выяснил, СОДЕРЖИТ параметр будет подходящим. Но не знаю, где добавить
Предположим, я хочу проверить, содержит ли город значение «ЛОС-АНДЖЕЛЕС», где код должен быть помещен в вышеуказанный код.
это будет как этого
reqObj.TableName = config.storeTableName;
reqObj.FilterExpression = "isActive = :isActive AND isDeleted = :isDeleted AND CONTAINS(city = :city) AND #state = :stateName",
reqObj.ExpressionAttributeNames = {"#state": "state"};
reqObj.ExpressionAttributeValues= {":isActive": true, ":isDeleted": false , ":city": cityName , ":stateName" : region_code},
Благодарности