update entityUniqueIdentifierExtract return type

This commit is contained in:
2025-12-11 16:35:45 +08:00
parent c7bead15b2
commit 8495986dd3
@@ -72,12 +72,13 @@ interface EntityParseInterface
public function entityMap(array $rawData): LazyCollection;
/**
* 提取实体唯一标识符
* 提取实体唯一标识符 根据字段查找数据库中匹配的唯一实体
*
* @param array $metadata
* @return string|int
* @return array 提供给 Model::query()->where() 作为参数使用, 每个数组元素的键值分别作为字段名和值
* 如果需要多个字段来确认唯一性,则构造多个字段元素
*/
public function entityUniqueIdentifierExtract(array $metadata): string|int;
public function entityUniqueIdentifierExtract(array $metadata): array;
/**
* 获取消息数据