我正在尝试在php中为netsuite做一些简单的事情,我只是陷入了困境。
我正在运行已保存的搜索,并为我的大多数字段获取结果。每当我需要一个字段时,例如,客户在尝试打印时会出现此错误。
Object of class RecordRef could not be converted to string
所以我知道我得到的是object
,这是一个记录参考。我只是不知道如何从中获取信息。
以下是该行的转储:
["entity"] => array(1) {
[0]=> object(SearchColumnSelectField)#17 (2) {
["searchValue"]=> object(RecordRef)#18 (4)
如果可能,我想获取客户的姓名和内部ID。
我如何做到这一点?我还是新手,所以我知道这可能很简单。我尝试和查找过的所有内容都失败了。
我可以通过其他方式获得它,但我需要客户的内部ID以便以后在我的程序中使用。提前谢谢。
$customerTest[] = $record->basic->entity[0]->searchValue; <-does not work which is how I am accessing fields that do, For example this works:
$city[]= $record->basic->shipCity[0]->searchValue;