/ / come cercare una tabella con tipo di dati campo datetime - ruby-on-rails, postgresql

come cercare la tabella con datatype di campo datetime - ruby-on-rails, postgresql

Ho un modello con il nome del lavoro che voglio cercare nel campo datetime.

il mio metodo è qui:

  def self.search(search)
if search
where("reference_no ILIKE? OR status ILIKE? OR summary ILIKE? OR due_date LIKE?", "%#{search}%","%#{search}%","%#{search}%","%#{search}%" )
else
scoped
end
end

per favore dimmi come cercare nella colonna due_date il suo tipo di dati è datetime

risposte:

1 per risposta № 1

Se sto ricevendo perfettamente la tua domanda, stai cercando il campo con tipo di dati "datetime"

Per questo l'hai fatto così

Job.columns_hash["field_name"].type.to_s

Restituirà con il tipo di campo "datetime" in formato stringa