我有一个接受参数的方法query
:
sql
SQL字符串qrm
(查询结果掩码,例如one
,many
等)定义了预期的结果格式。const query = (sql: string, qrm: 'one' | 'many') => {
if (qrm === 'one') {
return {
id: 1
};
} else {
return [
{
id: 1
}
]
}
};
结果可以是Object
或Array<Object>
。
如何根据参数值更改函数返回类型?