作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在系统上:
Dart VM 版本:2.9.0-14.0.dev.flutter-2b917f5b6a (be) (Wed Jun 10 15:46:47 2020 +0000) on "windows_x64"
运行“aqueduct db generate”创建00000001_initial.migration.dart就可以了
但是,在编辑模型并重新运行“aqueduct db generate”后,我收到如下消息。
删除00000001_initial.migration.dart后重新运行,就OK了。
消息:
-- Aqueduct CLI 版本:3.3.0+1
-- Aqueduct 项目版本:3.2.0
*** Uncaught Error
错误状态:NoSuchMethodError:在 null 上调用了 getter 'length'。
接收器:空
尝试调用:长度
**** 堆栈跟踪
最佳答案
这是一个错误,它仍然存在。当有以前的迁移文件时发生。
只需删除 migrations/00000001_initial.migration.dart
然后 aqueduct db generate
将按预期工作。
在 Aqueduct 4.0.0-b1 上测试
附言我知道这与问题中给出的解决方案相同,但我遇到了同样的问题,而且解决方案起初并不明确。
关于dart - Aqueduct 数据库生成错误 : Bad state: NoSuchMethodError: The getter 'length' was called on null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62608021/
我是一名优秀的程序员,十分优秀!