如何从laravel模型中获取主键名称?
像这样
dd(User::primaryKeyName()); // -> 'user_id'
Run Code Online (Sandbox Code Playgroud)
如果'order'为空,我想在primary上对数据进行排序
$data = User::orderBy(Input::get('order', User::primaryKey()), 'ASC')->get();
Run Code Online (Sandbox Code Playgroud)
但有
Non-static method Illuminate\Database\Eloquent\Model::getKeyName() should not be called statically, assuming $this from incompatible context
Run Code Online (Sandbox Code Playgroud) 当我启动 kannel 服务且service kannel start一切正常时,kannel 确实启动了,但它不起作用。未创建日志文件并且/var/log/kannel/目录为空,但我不知道为什么。
我的配置如下:
group = core
admin-port = 13000
admin-password = pass
log-file = "/var/log/kannel/bearerbox.log"
log-level = 0
access-log = "/var/log/kannel/access_kannel.log"
store-file = "/var/log/kannel/store_sms"
smsbox-port = 13001
dlr-storage = internal
sms-resend-retry = 1
group = smsc
smsc-id = povoljye
smsc = smpp
host = **.***.***.***
port = 2775
smsc-username = "***"
smsc-password = "***"
address-range = ""
source-addr-ton = 0
source-addr-npi = 1
dest-addr-ton = 1
dest-addr-npi = 1
system-type = VMA …Run Code Online (Sandbox Code Playgroud)