OxL Reference

type many

The lower-case spelling of Many<T> used in field declarations: orders: many<Order> = Many<Order>{}.

Example:

oxl✓ checked in CI
use std.orm { Many, many, ref }

@table("users")
data User {
  @pk id: i64
  orders: many<Order> = Many<Order>{}
}

@table("orders")
data Order {
  @pk id: i64
  owner: ref<User>
}
pub(api) type many<T> = Many<T>

Since. 1.0.0-beta

Defined in: std/orm/orm.oxl:183

See also