我正在使用Crypt类加密名称字段的这个模型,我可以在视图中显示解密的数据。但在搜索加密模型中的值时。我的控制器返回null。
//继承我的代码:验证器模型。 // validator->验证($代码)
trait Encryptable {
public function getAttribute($key){
$value = parent::getAttribute($key);
if(in_array($key, $this->encryptable)){
$value = Crypt::decrypt($value);
}
return $value;
}
public function setAttribute($key, $value)
{
if(in_array($key, $this->encryptable)){
$value = Crypt::encrypt($value);
}
return parent::setAttribute($key, $value);
}
}
//并注意,我正在使用特征进行自动加密和解密我的模型
db.your_collection.getIndexes()
请帮忙。