1
所以我有一對夫婦的這我設置了與Laravels雄辯ORM使用的模型......Laravel雄辯和人際關係使用裁剪領域
這些模型是指該表到由填充第三方程序,我沒有太多的編輯能力,所以下面的煩惱我不得不尋找解決方法。
的用戶表有字符串ID,例如:1234
其他一些表(例如操作日誌)有一個字符串國外用戶ID,例如:"1234"
正如你可能會看到這裏,其他表添加"
到用戶ID,正因爲如此,我不能直接通過laravel關係運行它,如"1234"
〜= 1234
...
所以我試圖找出是否有某種方式我可以運行"1234"
通過修剪功能或類似的功能來刪除"
s,然後才能將其用於雄辯關係。
是的,我知道添加"
是愚蠢的,如上所述,這是第三方程序。我會試着看看他們是否可以改變這個功能,但是如果他們不能這樣做,我需要找到解決這個問題的方法。
任何幫助,將不勝感激:)的關係碼的
例子:
public function useractions(){
return $this->hasMany('\App\UserActions','userid');
}
public function user(){
return $this->belongsTo('\App\User','userid');
}
這是從crosspost:
'修剪($ ID「「」)' –
不幸的是,我不相信就這麼簡單。我已經編輯用的代碼在laravel的關係爲例片段後,沒有檢索關係的id列數據,只有對它的引用 – Kieran