问题标签 [aqueduct]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sockets - 如何合并渡槽未来使用飞镖控制台应用程序?
感谢来自 voidrealms 的 Bryan。过去 2 天(以及数周的研究)我一直在苦苦挣扎,现在我可以非常快地使用旧系统中的 dart tcp 套接字获取大数据。使用 dart 控制台应用程序的过程比 dart Future 项目快得多。
现在将飞镖控制台应用程序混合到渡槽未来应用程序的问题。在下面我把我的问题放在(********)之后。
如果我使用 Socket.connect("192 ..... 在 Future 内部,这个过程会很慢,有时会返回空响应。所以,我的问题是如何将渡槽 Future 与 dart 控制台应用程序合并。
aqueduct.io 部分
飞镖控制台应用程序
dart - 我可以在渡槽响应控制器中调用任何飞镖函数吗?
我需要调用 dart 函数做一些事情并将数据返回给渡槽控制器。那么,我可以在渡槽响应控制器中调用任何 dart 函数吗?如果是,如何?
更新代码: 我有全局变量,它打印为空。一旦套接字获取数据, void _printResponse(String _response) 就会打印数据,然后我将数据分配给全局变量。但是在 Future 处理数据变为 null 所以我不能返回作为响应对象。任何想法?
dart - 在 null 上调用了方法“didAddToChannel”
当我启动服务器时,我收到此错误
NoSuchMethodError:在 null 上调用了方法“didAddToChannel”。接收方:null 尝试调用:didAddToChannel()
这是我的代码
我编辑我的 ApplicationChannel 类并收到此错误。可以是什么?
orm - How can I use WHERE on a ManagedSet?
I have a many-to-many relation, having P, PF and F I want to filter P using F through PF. Like:
and the classes:
How can I filter this?
dart - 为什么我的 Dart Aqueduct 服务器中忽略了 main.dart 配置
我的 Aqueduct 服务器的 main.dart 文件是
我更改了端口号和实例数,但是当我启动服务器时
我仍然得到端口 8888 和两个实例:
只有当我像这样显式启动服务器时
我得到端口 3000 和一个实例:
为什么更改 main.dart 没有影响它?(我在进行更改后保存了文件。)我需要在其他地方进行更新吗?
dart - 如何将上传的多部分文件写入磁盘?
我正在尝试通过 Aqueduct 的多部分请求处理文件上传。Aqueduct 现在有一个关于如何在此处处理多部分请求的示例:
https://aqueduct.io/docs/http/request_and_response/#example-multipartform-data
该示例解释了如何获取文件的标题和内容。但是它没有解释如何将内容写入磁盘上的文件。
如何将上传到磁盘的文件内容写入?
下面的示例显示了我想要实现的目标,但不起作用:
dart - 输入'列表' 不是类型 'List 的子类型'
我正在使用aqueduct并且收到错误消息
但我不知道是什么?我运行我的代码没问题,只是我收到了这个我无法解决的错误,我用谷歌搜索了很多,但我找不到解决方案。这是我的“入口点”
这是我的发布方法:
我认为这可能是 lib 的错误,但我就是不知道。
string - 错误“无法将“动态”类型的值分配给“字符串”类型的变量。在飞镖 2.2
自上次飞镖更新(2.2)以来,我收到了这个错误,
'动态'类型的值不能分配给'字符串'类型的变量。
这对我来说没有多大意义。代码绝对是微不足道的:
我认为这无关紧要,但这是在 Aqueduct 项目中。
在此先感谢您的帮助
dart - 错误状态:类型“_SpecialTypeMirror”不是类型转换中“ClassMirror”类型的子类型
我正在尝试运行渡槽的命令来生成数据库。
但我总是收到这个错误:
我正在使用这样的模型: import 'package:aqueduct/aqueduct.dart'; 导入“包:controle_rural_api/models/Farm.dart”;
类用户扩展 ManagedObject 实现 _User{}
这是完整的错误:
不要看我的代码有什么问题,但我无法生成代码,可以是什么?
dart - Aqueduct 中的“坏状态:未来已经完成”
我试图在prepare主通道的方法中加载一个对象,AutoRefreshingAuthClient然后加载一个FirestoreAPI对象,但我得到以下堆栈跟踪:
尽管此堆栈跟踪未指向我的代码中的任何内容,但我将问题隔离到clientViaServiceAccount该方法中的等待调用(下面的代码)prepare。
我不确定我做错了什么,因为此 API ( googleapis ) 的文档在这种情况下基本上没有帮助,并且文档中显示的示例方法似乎在这里不起作用。
如何正确设置AutoRefreshingAuthClientandFirestoreAPI对象而不会出现此异常?
这是一个 Aqueduct 项目,如果我只是在创建时运行项目附带的示例代码,则运行没有问题。
我尝试将调用和初始化转移到不同的范围,但除此之外我不知道该尝试什么。
通道.dart
这一切都应该正确运行,我最终应该AutoRefreshingAuthClient会被传递给FirestoreAPI调用。