170 похожих чатов

Ребят, подскажите, чет читаю теорию, не могу сообразить как на

практике сделать. Я вношу в базу записи по 3 столбца в каждой записи ( id title url) из полей формы. Теперь мне надо достать из базы эти записи и отобразить в шаблоне. В какую структуру мне доставать эти данные из базы? не понимаю как это все устроено

2 ответов

10 просмотров

Условно var (id int, title string, url string) db.Query("select id, title, url from table") rows.Scan(&id, &title, &url) И юзай как хочешь

Например так type InfoFormOutputDrugs struct { Value string `json:"value"` Text string `json:"text"` } func ModelsGetFormOutputInfoDrugs(name, narcOrPsich, formOutput string) ([]*InfoFormOutputDrugs) { fmt.Println(name, narcOrPsich) rows := db.Select("postgres", `SELECT formOutput FROM dir_narc_psich where name_drugs = $1 AND type_nark_or_psych = $2`, utils.NullableString(name), utils.NullableString(narcOrPsich), utils.NullableFloat(formOutput)) defer rows.Close() forms := make([]*InfoFormOutputDrugs, 0) for rows.Next() { form := new(InfoFormOutputDrugs) var formoutput sql.NullString rows.Scan(&formoutput) form.Value = formoutput.String form.Text = formoutput.String d := InfoFormOutputDrugs{form.Value, form.Text} forms = append(forms, &d) } return forms } Ну и охаешь жейсоном вроде этого row := models.ModelsGetFormOutputInfoDrugs(name, narcOrPsich, doz) c.JSON(200, row)

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
22
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта