Drupal 7 tip : Update en plaats alleen specifieke velden van uw entity
On:
dinsdag, June 21, 2011 - 12:09
Wanneer u slechts een specifiek veld op uw entity wilt opslaan in plaats van de hele entity, dan kan dat. In een submodule van de veld module zult u een module aantreffen met de naam field_sql_storage module. In deze module kunnen alle beschikbare functies voor de sql storage backend gebruikt worden. Een van hen is
field_sql_storage_field_storage_write, welke u uw entity geeft, type, operator (update, insert) en welke velden opgeslagen dienen te worden.
<?php
//Get the id of your field
$name = 'name_of_your_field';
$info = field_info_field($field_name);
$fields = array(info['id']);
//Execute the storage function
field_sql_storage_field_storage_write('model', $entity, 'update', $fields);
?>
Dit kan een enorm voordeel in prestatie opleveren daar u alleen de benodigde, specifieke velden opslaat in plaats van de hele entity met al zijn velden.
Reacties
Drupal 7 tip : Update en plaats alleen specifieke velden van uw entity
However, the fact remains fabric 99 cents a yard that flax, jute and coir.
So tell me a little bit different because there is a separate
phenomena.
Reactie toevoegen