Recherche
Créer un comparatif
Comparateur de taille
S'inscrire
Se connecter
Déconnexion
Français
English
Español
Historique de
Ting
Mis à jour
21 déc. 2017 11:31:25
Date de création
20 déc. 2017 17:00:04
srm
le 21 déc. 2017 11:31:25
Signaler
Raw expression
yes
Load by ID
yes get(id)
Load by other field
yes getBy(['propertyName' => 'value']);
Save only sends dirty fields
yes
Specify fields to load
yes
Model without primary key
yes
Single Column
yes
Single Value
yes
Single row
yes
Import (multiple records)
yes
Typecasting (e.g. DateTime)
yes
Get All Data (2x array)
yes
field, where, order, limit
yes
Reference domain-model field in query
no
UPDATE, DELETE, INSERT query building
yes
Romans Malinovskis
le 20 déc. 2017 17:40:22
Signaler
Map Entity to SubQuery
no This concept is no-sense for Ting
Map property to expression
no This concept is no-sense for Ting
srm
le 20 déc. 2017 17:00:04
Signaler
Mode
70
Nom
Ting
Visibilité
public
Editeur
public
Catégorie
products
Site web
http://tech.ccmbg.com/ting/
Description
Simple: no magic inside : it’s basically SQL queries
Github / Bitbucket / Sourceforge
https://bitbucket.org/ccmbenchmark/ting
Licence
Apache 2
Dernière version
3.4.2
How schema is defined?
PHP
Can be used in Any Framework
yes composer / packagist
Dependencies
Minimal: 3, pimple, doctrine/cache, aura/sqlquery
Minimum PHP Version
5.5
PDO Support
- But made a custom driver to support it is easy
Transparent support for NoSQL
no
How to invoke db-vendor-specific extensions?
yes Ting use native query, you can use everyting of your SGBD
Table Name Mapping
yes Yes
Field Name Mapping
yes Yes
Map Entity to SubQuery
- This concept is no-sense for Ting
Map property to expression
- This concept is no-sense for Ting
Map native types (DateTime)
yes Yes
User-defined types (e.g. "23 USD")
yes Yes, with custom serializer
Map field of related Entity ('currency' = currency_id->Model Currency.name)
yes Yes
Map field to sub-query on related entity (Client.balance = Client->orders->sum(total))
- This concept is no-sense for Ting
Entity to join multiple tables (adding new record populates both tables)
yes Yes
MongoDB support
no
Neo4j
no
MemCache
no
Retourner à:
Ting