小编use*_*947的帖子

VSCode 无法识别 iOS 模拟器

我正在尝试使用 VSCode 调试 flutter 应用程序,但它找不到任何设备并显示消息Cannot launch without an active device

我可以使用终端命令启动应用程序flutter run --no-sound-null-safety,但我想使用 VSCode 调试工具来启动该应用程序。

眼镜:

  • macOS 大苏尔 11.3
  • VSCode 1.58.1
  • 模拟器 iPhone 12,iOS 14.5
  • 代码 12.5.1

我的 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)

ios visual-studio-code flutter vscode-debugger

11
推荐指数
3
解决办法
1万
查看次数

Prisma模型自引用(一对多)

我想创建一个模式,其中实体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)

postgresql one-to-many database-schema next.js prisma

3
推荐指数
1
解决办法
4513
查看次数