从数据库初始化超阵列参数代理属性
Initializing an hyperarray parameter agent attribute from a database
我遇到了与此类似的问题 但我遇到了一个问题,因为它会返回整行数据,而不仅仅是一个值。
for( int i=1; i < Modules.size()-1; i++) {
List< Tuple > plan =
selectFrom( Database ).list();
for( int j=1; j < Modules.size()-1; j++) {
Modules.set(i,Database.get(i,j));
//}
}
我想设置模块 [i] == 数据库 [1,j]。
有没有人建议我如何 运行 通过不同的专栏?
您将不得不做类似的事情...将其用作指南,但由于我没有对其进行测试,您将不得不对其进行一些修改。
Tuple t =selectFrom( Database ).list().get(0);//first row
int i=1;
Database.getColumns().forEach(col -> {
String colName = col.getMetadata().getName();
if (!colName.equals("al_id")) {
double value=(double)t.get(col);
Modules.set(value,i);
i++;
}
});
我遇到了与此类似的问题
for( int i=1; i < Modules.size()-1; i++) {
List< Tuple > plan =
selectFrom( Database ).list();
for( int j=1; j < Modules.size()-1; j++) {
Modules.set(i,Database.get(i,j));
//}
}
我想设置模块 [i] == 数据库 [1,j]。
有没有人建议我如何 运行 通过不同的专栏?
您将不得不做类似的事情...将其用作指南,但由于我没有对其进行测试,您将不得不对其进行一些修改。
Tuple t =selectFrom( Database ).list().get(0);//first row
int i=1;
Database.getColumns().forEach(col -> {
String colName = col.getMetadata().getName();
if (!colName.equals("al_id")) {
double value=(double)t.get(col);
Modules.set(value,i);
i++;
}
});