Difference between revisions of "Float field"
m (Reverted edit of JxqP6i, changed back to last version by Tajoli) |
(Added examples. Improved other sections unhide ToC.) |
||
Line 1: | Line 1: | ||
{{fieldtypes}} | {{fieldtypes}} | ||
− | + | ||
+ | |||
== Inheritance == | == Inheritance == | ||
− | |||
* [[Metadata]] | * [[Metadata]] | ||
** [[Float field]] | ** [[Float field]] | ||
== Description == | == Description == | ||
− | + | Stores a floating point number (may be negative). In 3.0 there is no way to search these values. They might as well be just strings, but they are stored as <tt>FLOAT</tt> in the database. | |
− | Stores a floating point number (may be negative). In 3.0 there is no way to search these values. They might as well be just strings, but they are stored as FLOAT in the database. | ||
This field is used for the latitude and longitude built in fields in [[User Object]]s and [[EPrint Object]]s. | This field is used for the latitude and longitude built in fields in [[User Object]]s and [[EPrint Object]]s. | ||
Line 15: | Line 14: | ||
== Properties == | == Properties == | ||
− | + | No bespoke properties. | |
− | No | ||
== Required Phrases == | == Required Phrases == | ||
− | + | No additional phrases. | |
− | |||
== Database == | == Database == | ||
+ | Float fields are stored in the database as | ||
+ | fieldname FLOAT | ||
− | Float | + | == API == |
+ | See [[API:EPrints/MetaField/Float|API page]]. | ||
− | + | == Examples == | |
+ | Most basic example. | ||
+ | { | ||
+ | name => 'impactfactor', | ||
+ | type => 'float', | ||
+ | }, | ||
+ | Limit the width of the input field. | ||
+ | { | ||
+ | name => 'latitude', | ||
+ | type => 'float', | ||
+ | input_cols => 15, | ||
+ | } |
Revision as of 16:28, 20 March 2023
EPrints 3 Reference: Directory Structure - Metadata Fields - Repository Configuration - XML Config Files - XML Export Format - EPrints data structure - Core API - Data Objects
Metadata Fields: Arclanguage - Base64 - Bigint - Boolean - Compound - Counter - Dataobjref - Date - Decimal - Email - Fields - Float - Id - Idci - Image - Int - Itemref - Keywords - Langid - Longtext - Longtext_counter - Multilang - Multipart - Name - Namedset - Pagerange - Recaptcha - Recaptcha3 - Relation - Search - Secret - Set - Storable - Subject - Subobject - Text - Time - Timestamp - Url - Uuid
Inheritance
Description
Stores a floating point number (may be negative). In 3.0 there is no way to search these values. They might as well be just strings, but they are stored as FLOAT in the database.
This field is used for the latitude and longitude built in fields in User Objects and EPrint Objects.
The usefulness of this field will be expanded in later versions of EPrints.
Properties
No bespoke properties.
Required Phrases
No additional phrases.
Database
Float fields are stored in the database as
fieldname FLOAT
API
See API page.
Examples
Most basic example.
{ name => 'impactfactor', type => 'float', },
Limit the width of the input field.
{ name => 'latitude', type => 'float', input_cols => 15, }