all search.
all search.
same as find method.
same as find method.
insert record from model.
insert record from model.
delete record from id.
delete record from id.
delete all records.
delete all records.
ActiveRecord fields information
ActiveRecord fields information
search by id.
search by id.
Search by fieldname and value.
Search by fieldname and value.
findAllBy("name", "abc")
field name
field value
table or subquery in from clause. default is table
Search by multiple fieldnames and values.
Search by multiple fieldnames and values.
findAllBy("name" -> "abc", "email" -> "[email protected]")
fieldname-value tuple
multiple fieldname-value tuples(optional)
table or subquery in from clause. default is table
Search by fieldname and value and return first record.
Search by fieldname and value and return first record.
findBy("name", "abc")
field name
field value
table or subquery in from clause. default is table
Search by multiple fieldnames and values and return first record.
Search by multiple fieldnames and values and return first record.
findBy("name" -> "abc", "email" -> "[email protected]")
fieldname-value tuple
multiple fieldname-value tuples(optional)
table or subquery in from clause. default is table
unique validation.
unique validation.
Create a new model object.
Create a new model object. ActiveRecord class must implement default constructor.
database schema
database schema
self reference
self reference
corresponding database table
corresponding database table
implicit conversion for query chain.
implicit conversion for query chain.
Unique annotated fields
Unique annotated fields
update record from model.
update record from model.
query search.
query search.
where {m: T => m.name === "abc" and m.age.~ > 20}
search condition
table or subquery in from clause. default is table