我正在尝试使用 VSCode 调试 flutter 应用程序,但它找不到任何设备并显示消息Cannot launch without an active device。
我可以使用终端命令启动应用程序flutter run --no-sound-null-safety,但我想使用 VSCode 调试工具来启动该应用程序。
眼镜:
我的 launch.json 文件:
{
"configurations": [
{
"name": "Flutter",
"program": "lib/main.dart",
"request": "launch",
"type": "dart",
"console": "terminal",
"args": ["--no-sound-null-safety"],
}
]
}
Run Code Online (Sandbox Code Playgroud)
我的 settings.json 文件:
{
"dart.flutterAdditionalArgs": [
"--no-sound-null-safety"
],
"dart.vmAdditionalArgs": [
"--no-sound-null-safety"
],
}
Run Code Online (Sandbox Code Playgroud) 我想创建一个模式,其中实体Chapter的子级也是Chapter.
它必须是一对多的关系,因为一个章节可以有多个子项,但只能有一个父项。
我发现很难在我的 Prisma 模式中定义它。我尝试了一些方法,但总是显示错误:
// children and parent fields
model Chapter {
id Int @default(autoincrement()) @id
// ...
children Chapter[] @relation("children")
parent Chapter? @relation(fields: [parentId], references: [id])
parentId Int?
}
// children field whith @relation
model Chapter {
id Int @default(autoincrement()) @id
// ...
children Chapter[] @relation("children")
}
// just children as an array of Chapter
model Chapter {
id Int @default(autoincrement()) @id
// ...
children Chapter[]
}
// Only parent (I could work with …Run Code Online (Sandbox Code Playgroud)