Mid-Level
19. August 2026Finde den Bug: React Native
Ein Code-Ausschnitt. Finde den Bug, oder beweise, dass es keinen gibt.
tsx
1import * as SQLite from 'expo-sqlite'
2
3const db = SQLite.openDatabaseSync('blog.db')
4
5type Post = { id: number; title: string; author_id: number }
6
7export async function loadPostsWithAuthors() {
8 const posts = await db.getAllAsync<Post>('SELECT id, title, author_id FROM posts')
9 const enriched = []
10 for (const post of posts) {
11 const author = await db.getFirstAsync(
12 'SELECT name FROM users WHERE id = ?',
13 post.author_id
14 )
15 enriched.push({ ...post, author })
16 }
17 return enriched
18}Klicke auf die Zeilen, die das Problem verursachen.
Dein Urteil
Ein Versuch pro Tag. Die Lösung erscheint direkt danach.
Behalte deine Serie
Erstelle ein Konto, um deine Serie zu behalten und deinen Fortschritt zu verfolgen.