Запрос массива строк для получения соответствующих значений из хранилища данных - PullRequest
0 голосов
/ 29 апреля 2020

У меня есть следующий сценарий, где struct

type Band struct {
Name       string  `json:"name"`
Albums     []String `json:"album"`
GradeLevel []string   `json:"gradeLevel,omitempty"`
Topics     []string   `json:"topics,omitempty"`

}

Данные хранятся как (образец)

**Name          Albums           GradeLevel               Topics**
Sample   ["sample","Test"]      ["grade1"]         ["Children","Poems"]
test        ["Test"]        ["grade2","grade1"]      ["therapy","slow"]

Вот как запрос, чтобы получить соответствующие значения из вида Band с заданными входными данными, такими как Request to query - {"album" : ["sample","Test"] , "gradeLevel" : ["grade1"] , "topic" : ["poem"]}

С комбинацией входов возможно из внешнего интерфейса, так как запросить ввод на основе ввода для отображения списка значений для вышеуказанного сценария.

...