使用芭蕾舞女演员0.991.0,我的主文件中有这个文件:
import ballerinax/jdbc;
import myorg/mymodule;
...
jdbc:Client myDB = new({
url: "jdbc:postgresql:mydb",
// etc, db properties
});
...
result = mymodule:runQuery(myDB);
...
与此同时,在mymodule
中:
import ballerinax/jdbc;
...
public function runQuery (jdbc:Client db) returns json {
...
尝试编译我的项目时,出现错误消息:
error: .::my_service.bal:32:27: incompatible types: expected 'ballerinax/jdbc:0.0.0:Client', found 'ballerinax/jdbc:0.0.0:Client'
即使芭蕾舞演员无法识别我正在从同一模块中导入完全相同的事物,它也不应该识别出类型具有相同的签名吗?我该如何解决?