Riferimento API di nanos world Documentazione italiana non ufficiale
Documentazione ufficiale
Funzione Server Veloce

Database:SelectAsync

Execute a select query asynchronously

Non ancora tradotto

Sintassi

Lua
my_database:SelectAsync(query, callback = nil, parameters... = nil)

Parametri

Nome Tipo Predefinito Descrizione
query string Query to execute
callback facoltativo function nil Callback
Firma della callback function(rows, error)
  • rows table[] All rows returned by the query
  • error string? Error message, if got error
parameters... facoltativo any nil Sequence of parameters to escape into the Query

Esempi

Selects from a table asynchronously (SQLite)
my_database:SelectAsync("SELECT * FROM MyTable WHERE name = :0 AND title = :1", function(rows)
	Console.log(NanosTable.Dump(rows))
end, "Val", "AnotherVal")