functest.go 778 B

123456789101112131415161718192021
  1. package postgre
  2. type FuncTest struct {
  3. }
  4. func (f FuncTest) TestAdd(optUserId int, jsonStr string, verfStr string) (err error) {
  5. result := map[string]interface{}{}
  6. //err = getClient().Exec("select demo_tmp_user_add(? ,? ,? )",optUserId,jsonStr,verfStr).Error
  7. err = getClient().Raw("select demo_tmp_user_add(? ,? ,? )", optUserId, jsonStr, verfStr).Scan(&result).Error
  8. return
  9. }
  10. func (f FuncTest) TestQuery1(optUserId int, jsonStr string, verfStr string) (err error) {
  11. result := map[string]interface{}{}
  12. //row1,err_ := getClient().Raw("select demo_tmp_user_query(? ,? ,? )",optUserId,jsonStr,verfStr).Rows()
  13. err = getClient().Raw("select demo_tmp_user_query(? ,? ,? )", optUserId, jsonStr, verfStr).Scan(&result).Error
  14. //row1.Scan(&result)
  15. //println(result)
  16. return
  17. }