This commit is contained in:
2025-12-30 01:00:53 +08:00
parent 6ba2e23a77
commit 8a4a720f5b
4 changed files with 58 additions and 6 deletions

View File

@@ -53,3 +53,23 @@ console.log('\n=== 前2个用户按时间倒序 ===');
const limitResult = filter(users, "ORDER BY metadata.created_at DESC LIMIT 2");
console.log('Limit result length:', limitResult.length);
console.log(limitResult);
const products = [
{ name: 'Apple iPhone 15', category: 'Phone' },
{ name: 'Samsung Galaxy S24', category: 'Phone' },
{ name: 'Apple MacBook Pro', category: 'Laptop' },
{ name: 'Apple Watch', category: 'Watch' }
];
console.log('\n=== LIKE 测试 ===');
console.log('\n=== 包含 Apple 的产品 (%Apple%) ===');
console.log(filter(products, "WHERE name LIKE '%Apple%'"));
console.log('\n=== 以 Apple 开头的产品 (Apple%) ===');
console.log(filter(products, "WHERE name LIKE 'Apple%'"));
console.log('\n=== 以 Phone 结尾的产品 (%Phone) ===');
console.log(filter(products, "WHERE name LIKE '%Phone%'"));
console.log('\n=== 第二个字符任意的产品 (A_pple%) ===');
console.log(filter(products, "WHERE name LIKE 'A_pple%'"));