我有以下代码将新项目输入到 SimpleDB 的域中。我正在使用适用于 PHP 版本 2 的 AWS 开发工具包。
$client->putAttributes(array(
'DomainName' => $domainName,
'ItemName' => $uniqueid,
'Attributes' => array(
array('Name' => 'USER_ID', 'Value' => $uniqueid, 'Replace' => true),
array('Name' => 'EMAIL', 'Value' => $email, 'Replace' => true),
array('Name' => 'CREATED', 'Value' => $date, 'Replace' => true),
array('Name' => 'LAST_UPDATED', 'Value' => $date, 'Replace' => true),
)
));
我如何进行有条件的看跌期权?我希望条件是 EMAIL 不存在。类似于:Expected.Name => EMAIL Expected.Exists => False 但我不知道语法。
这是 API 文档的链接。我对它们的理解不够好,无法实现这一点。 http://docs.aws.amazon.com/aws-sdk-php-2/latest/class-Aws.SimpleDb.SimpleDbClient.html#_putAttributes
谢谢!