Document
No description
type Document implements BasicPropertyInterface {
id: ID
properties(select: [PropertiesFieldInput!]): HashObject
property(name: String!): String
property_array(name: String!): [String!]
property_boolean(name: String!): Boolean
property_float(name: String!): Float
property_int(name: String!): Int
property_json(name: String!): JSONPayload
property_object(name: String!): HashObject
}
Fields
id
(ID
)
ID of an object.
properties
(HashObject
)
List of all properties assigned to the object.
-
select
(PropertiesFieldInput
)
property
(String
)
Fetch any property by name and return value as a String; ex: hair_color: property(name: "hair_color")
-
name
(String
)
property_array
(String
)
Fetch any property by name and return value as an Array of Strings. ex: todo_list: property_array(name: "todo_list")
-
name
(String
)
property_boolean
(Boolean
)
Fetch any property by name and return value as a Boolean; ex: price: property_boolean(name: "enabled")
-
name
(String
)
property_float
(Float
)
Fetch any property by name and return value as a Float; ex: price: property_float(name: "price")
-
name
(String
)
property_int
(Int
)
Fetch any property by name and return value as an Integer; ex: age: property_int(name: "age")
-
name
(String
)
property_json
(JSONPayload
)
Fetch any property by name and return value as a JSON string.
-
name
(String
)
property_object
(HashObject
)
Fetch any property by name, parse it as a JSON and return object
-
name
(String
)