select count(*)::integer from mytable
Knexjs рдХреЗ рд╕рд╛рде рдЗрд╕реЗ рдареАрдХ рд╕реЗ рдХреИрд╕реЗ рдХрд░реЗрдВ?
knex('mytable').select(knex.raw('count(*)::integer'))
рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╕рдорд╕реНрдпрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдмрдбрд╝реЗ рдкреВрд░реНрдгрд╛рдВрдХ рдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ рдЕрдзрд┐рдХ рд╕реБрд░реБрдЪрд┐рдкреВрд░реНрдг рд╕рдорд╛рдзрд╛рди #387 рдореЗрдВ рд╡рд┐рд╕реНрддреГрдд рд╣реИред
@rhys-vdw global Knex.raw is deprecated, use knex.raw (chain off an initialized knex object)
(https://github.com/jfgodoy/knex-postgis/issues/20)
рдореИрдВрдиреЗ рдЗрд╕реЗ рддрджрдиреБрд╕рд╛рд░ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛, knex-postgis
https://github.com/jfgodoy/knex-postgis/issues/20#issuecomment -312404336 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ
рдЕрдм рдкреНрд░рд╢реНрди: .select(st.asText('count(*)::integer'))
рджрд┐рдЦрд╛рддрд╛ рд╣реИ: column "count(*)::integer" does not exist
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛:
[email protected]
[email protected]
рд╕реНрдирд╛рддрдХреЛрддреНрддрд░@8.3.0
@sagidM knex.raw
рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдореМрдЬреВрдж рд╣реИред рдЖрдкрдХреЛ рдЗрд╕реЗ рдХреЗрд╡рд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рдЧрдП knex рдЗрдВрд╕реНрдЯреЗрдВрд╕ рд╕реЗ рдХреЙрд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рди рдХрд┐ require('knex').raw
ред рдФрд░ рд▓рдЧрднрдЧ knex-postgis
рдЖрдкрдХреЛ рдХрд╣реАрдВ рдФрд░ рдкреВрдЫрдирд╛ рдЪрд╛рд╣рд┐рдПред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╕рдорд╕реНрдпрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдмрдбрд╝реЗ рдкреВрд░реНрдгрд╛рдВрдХ рдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ рдЕрдзрд┐рдХ рд╕реБрд░реБрдЪрд┐рдкреВрд░реНрдг рд╕рдорд╛рдзрд╛рди #387 рдореЗрдВ рд╡рд┐рд╕реНрддреГрдд рд╣реИред