|
|
@@ -392,7 +392,7 @@ func FindSpecs(opts FindSpecsOptions) ([]*Specification, error) { |
|
|
|
s = s.Join("INNER", "resource_scene_spec", "resource_scene_spec.spec_id = resource_specification.id"). |
|
|
|
Join("INNER", "resource_scene", "resource_scene_spec.scene_id = resource_scene.id") |
|
|
|
} |
|
|
|
err := s.OrderBy("resource_queue.compute_resource asc,resource_queue.acc_card_type asc,resource_specification.acc_cards_num asc,resource_specification.cpu_cores asc"). |
|
|
|
err := s.OrderBy("resource_queue.compute_resource asc,resource_queue.acc_card_type asc,resource_specification.acc_cards_num asc,resource_specification.cpu_cores asc,resource_specification.mem_gi_b asc,resource_specification.share_mem_gi_b asc"). |
|
|
|
Unscoped().Find(&r) |
|
|
|
if err != nil { |
|
|
|
return nil, err |
|
|
|