HasModelsInterfaceForRecords
Deprecated relations of a record to models and users; use related_records and related_users instead
interface HasModelsInterfaceForRecords {
model(
filter: ModelsFilterInput
foreign_property: String = "id"
join_on_property: String!
model_name: [String]!
sort: [ModelsSortInput!]
): Model
models(
foreign_property: String!
join_on_property: String!
limit: Int
model_name: [String]!
sort: [ModelsSortInput!]
): [Model!]
related_model(
filter: ModelsFilterInput
foreign_property: String = "id"
join_on_property: String!
model_schema_name: [String]!
sort: [ModelsSortInput!]
): Model
related_models(
filter: ModelsFilterInput
foreign_property: String!
join_on_property: String!
limit: Int
model_schema_name: [String]!
sort: [ModelsSortInput!]
): [Model!]
user(
foreign_property: String = "id"
join_on_property: String = "user_id"
sort: [UsersSortInput!]
): User
users(
foreign_property: String!
join_on_property: String!
limit: Int
sort: [UsersSortInput!]
): [User!]
}
Fields
model (Model)
Returns one related model. Deprecated, use related_record
-
filter(ModelsFilterInput)
Additional conditions the related objects must match
-
foreign_property(String)
Name of the property (or attribute) of the related object equal to join_on_property
-
join_on_property(String)
Name of the property (or attribute) of this object matched against foreign_property
-
model_name(String)
Name of the model schema (table) of the related models
-
sort(ModelsSortInput)
Sort order of the results. When several entries are given, they are applied in the given order
models (Model)
Returns related models. Deprecated, use related_records
-
foreign_property(String)
Name of the property (or attribute) of the related object equal to join_on_property
-
join_on_property(String)
Name of the property (or attribute) of this object matched against foreign_property
-
limit(Int)
Maximum number of related objects returned for each object
-
model_name(String)
Name of the model schema (table) of the related models
-
sort(ModelsSortInput)
Sort order of the results. When several entries are given, they are applied in the given order
related_model (Model)
Returns one related model. Deprecated, use related_record
-
filter(ModelsFilterInput)
Additional conditions the related objects must match
-
foreign_property(String)
Name of the property (or attribute) of the related object equal to join_on_property
-
join_on_property(String)
Name of the property (or attribute) of this object matched against foreign_property
-
model_schema_name(String)
Name of the model schema (table) of the related models
-
sort(ModelsSortInput)
Sort order of the results. When several entries are given, they are applied in the given order
related_models (Model)
Returns related models. Deprecated, use related_records
-
filter(ModelsFilterInput)
Additional conditions the related objects must match
-
foreign_property(String)
Name of the property (or attribute) of the related object equal to join_on_property
-
join_on_property(String)
Name of the property (or attribute) of this object matched against foreign_property
-
limit(Int)
Maximum number of related objects returned for each object
-
model_schema_name(String)
Name of the model schema (table) of the related models
-
sort(ModelsSortInput)
Sort order of the results. When several entries are given, they are applied in the given order
user (User)
Returns the related user. Deprecated, use related_user
-
foreign_property(String)
Name of the property (or attribute) of the related object equal to join_on_property
-
join_on_property(String)
Name of the property (or attribute) of this object matched against foreign_property
-
sort(UsersSortInput)
Sort order of the results. When several entries are given, they are applied in the given order
users (User)
Returns related users. Deprecated, use related_users
-
foreign_property(String)
Name of the property (or attribute) of the related object equal to join_on_property
-
join_on_property(String)
Name of the property (or attribute) of this object matched against foreign_property
-
limit(Int)
Maximum number of related objects returned for each object
-
sort(UsersSortInput)
Sort order of the results. When several entries are given, they are applied in the given order