1
Ich verwende Laravel 5.2 und ich habe Eloquent wie unten:Alias Spaltenname in Laravel eloquent
return $this->with('useType')->with('distributionChannelType')
->with('commercialModelType')->with('deliveryChannel')
->with('territoryCode')->with('mobileOperatorCode')->with('serviceCode')
->where('content_partner_id', $cp_id)->get()->toArray();
diese Daten wie unten zurückkehrt:
[
{
"id": 36,
"created_at": "2017-07-12 08:43:13",
"usetype": [
{
"revenue_share_id": 36,
"use_type_id": 39,
"use_type": "UseAsRingbackTune",
"definition": "To Use a Resource in a Release as ringbacktune."
},
{
"revenue_share_id": 36,
"use_type_id": 31,
"use_type": "Stream",
"definition": "To stream a Resource"
}
],
"commercialmodeltypes": [
{
"revenue_share_id": 36,
"commercial_model_type_id": 5,
"commercial_model_type": "PayAsYouGoModel"
}
],
"deliverychannels": [
{
"revenue_share_id": 36,
"delivery_channel_id": 1,
"delivery_channel": "Desktop App"
}
],
"territorycodes": [
{
"revenue_share_id": 36,
"territory_code_id": 250,
"revenue_share": "43.00",
"territory_code": "Africa"
}
],
"mobileoperatorcodes": [
{
"revenue_share_id": 36,
"mobile_operator_code_id": 2,
"revenue_share": "43.00",
"mobile_operator_code": "Benin (Glo Mobile)"
}
],
"servicecodes": [
{
"revenue_share_id": 36,
"service_code_id": 7,
"revenue_share": "87.00",
"service_code": "Artist Pack"
}
],
"languagecodes": [
{
"revenue_share_id": 36,
"language_code_id": 3,
"revenue_share": "0.00",
"language_code": "French(fr)"
}
]
}
]
in diesen Daten mag ich alias Spalte Name zum Beispiel:
use_type_id AS
id
use_type AS
Etikett
Wie kann ich das tun? Ich schätze jede Antwort. Danke voraus.
Eigentlich Funktion useType ist und ich möchte Spaltennamen Alias. Tschüss, wenn ich es versuche, dann gibt es keine Veränderung im Ergebnis. –
Verwenden Sie es also, wo Sie die Funktion aufrufen und die Daten aus der Datenbank abrufen – Exprator
public function useType() { Rückgabe $ this-> belongToMany ('App \ UseType', 'UsageRightUseTypes') -> withPivot ('usage_right_id', ' use_type_id '); } das ist Funktion. wo ich verwenden kann. Kannst du mir helfen? –